[Hero CDMA Android Development] Isotopes:
I tested your beta8 (cache move on boot) with the new MCR r2 and a2sd is baked in.

Same as the last test boot-loop at start the desire.

But now i have a logcat:

I//system/xbin/busybox( 52): [ ] Mounting /system as read-write
I//system/xbin/busybox( 52): [ ] Creating backup directory
I//system/xbin/busybox( 52): mkdir: cannot create directory '/system/etc/init.d/backup': Cannot allocate memory
I//system/xbin/busybox( 52): [ ] Backing up 02cachedalvikcache
I//system/xbin/busybox( 52): cp: cannot create '/system/etc/init.d/backup/02cachedalvikcache': No such file or directory
I//system/xbin/busybox( 52): [ ] Writing new 02cachedalvikcache
I//system/xbin/busybox( 52): cp: cannot create '/system/etc/init.d/backup/40a2sd': No such file or directory
I//system/xbin/busybox( 52): [ ] Backing up 40a2sd
I//system/xbin/busybox( 52): 02cachedalvikcache replaced by Darktremor A2SD
I//system/xbin/busybox( 52): Starting Darktremor A2SD version 2.7 beta 8
I//system/xbin/busybox( 52): [ ] Starting A2SD in boot mode
I//system/xbin/busybox( 52): [*] Starting A2SD Boot
I//system/xbin/busybox( 52): [ ] Searching for Mount Point...
I//system/xbin/busybox( 52): [!] Mount point found..no further action required.
I//system/xbin/busybox( 52): [ ] Checking for ext partition
I//system/xbin/busybox( 52): [!] Ext partition found, but not mounted.
I//system/xbin/busybox( 52): [ ] Checking Ext partition...
I//system/xbin/busybox( 52): e2fsck 1.40.8 (13-Mar-2008)
I//system/xbin/busybox( 52): /dev/block/mmcblk0p2: recovering journal
I//system/xbin/busybox( 52): /dev/block/mmcblk0p2: clean, 55/500856 files, 120132/1000114 blocks
I//system/xbin/busybox( 52): [ ] Mounting ext partitions
I//system/xbin/busybox( 52): [*] Ext partition mounted.
I//system/xbin/busybox( 52): [!] Dalvik-cache is symlinked and no Dalvik Cache
I//system/xbin/busybox( 52): detected. Adding Dalvik Cache flag for
I//system/xbin/busybox( 52): compatibility.
I//system/xbin/busybox( 52): [ ] Dalvik Cache Installation Flag
I//system/xbin/busybox( 52): detected. Converting to
I//system/xbin/busybox( 52): Dalvik Cache Flag file.
I//system/xbin/busybox( 52): rm: cannot remove '/system/bin/.dalvikcache': Directory not empty
I//system/xbin/busybox( 52): [ ] Removing ODEX files from /system/sd/app
I//system/xbin/busybox( 52): rm: can't remove '/system/sd/app/*.odex': No such file or directory
I//system/xbin/busybox( 52): [ ] Removing ODEX fles from /system/sd/app-private
I//system/xbin/busybox( 52): rm: can't remove '/system/sd/app-private/*.odex': No such file or directory
I//system/xbin/busybox( 52): [*] A2SD installed and active.
I//system/xbin/busybox( 52): [ ] ZipAligning programs
I//system/xbin/busybox( 52): [ ] ZipAligning /data/app/com.android.vending.apk
I//system/xbin/busybox( 52): [*] ZipAligning /data/app/com.android.vending.apk complete.
I//system/xbin/busybox( 52): [ ] ZipAligning /data/app/com.facebook.katana.apk
I//system/xbin/busybox( 52): [*] ZipAligning /data/app/com.facebook.katana.apk complete.
D/zip ( 324): File /data/app-private/*.apk does not exist
I//system/xbin/busybox( 52): Unable to open '/data/app-private/*.apk' for verification
I//system/xbin/busybox( 52): [ ] ZipAligning /data/app-private/*.apk
D/zip ( 327): File /data/app-private/*.apk does not exist
I//system/xbin/busybox( 52): Unable to open '/data/app-private/*.apk' as zip archive
I//system/xbin/busybox( 52): [X] ZipAligning /data/app-private/*.apk failed.
I//system/xbin/busybox( 52): [*] ZipAlign complete.
I//system/xbin/busybox( 52): [ ] Setting cm.filesystem.ready to 1
I//system/xbin/busybox( 52): and dc.filesystem.ready to 1
D/AK8973 ( 343): AK8973 daemon 1.3.2 Start
D/AK8973 ( 343): (Library version : 1.2.1.620)
I/DEBUG ( 336): debuggerd: Apr 29 2010 00:26:14
I/vold ( 335): Android Volume Daemon version 2.0
I//system/xbin/busybox( 52): [ ] Searching for Swap Partition
I/vold ( 335): New MMC card 'SU08G' (serial 2416588922) added @ /devices/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:8fe4
I/vold ( 335): Disk (blkdev 179:0), 15523840 secs (7580 MB) 3 partitions
I/vold ( 335): New blkdev 179.0 on media SU08G, media path /devices/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:8fe4, Dpp 3
I//system/xbin/busybox( 52): [ ] Swap Partition Found...Turning on swap.
I/vold ( 335): Partition (blkdev 179:1), 13398147 secs (6542 MB) type 0xc
I/vold ( 335): New blkdev 179.1 on media SU08G, media path /devices/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:8fe4, Dpp 2
I/vold ( 335): Partition (blkdev 179:2), 2000228 secs (976 MB) type 0x83
I/vold ( 335): New blkdev 179.2 on media SU08G, media path /devices/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:8fe4, Dpp 1
I/vold ( 335): Partition (blkdev 179:3), 125402 secs (61 MB) type 0x82
I/vold ( 335): New blkdev 179.3 on media SU08G, media path /devices/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:8fe4, Dpp 0
I/vold ( 335): Evaluating dev '/devices/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:8fe4/block/mmcblk0' for mountable filesystems for '/sdcard'
I/vold ( 335): Aborting start of /sdcard (bootstrap = 1)
I/vold ( 335): Volmgr not ready to handle device
D/vold ( 335): Bootstrapping complete
I//system/xbin/busybox( 52): Setting up swapspace version 1, size = 64201728 bytes
I//system/xbin/busybox( 52): UUID=fdc1fb0d-1fa3-42b8-a9d0-a84ea1499f6f
I//system/xbin/busybox( 52): run-parts: can't execute '/system/etc/init.d/40a2sd': No such file or directory
E/ ( 344): [ZCHGD] kernel zcharge is disabled.

Now i will test the beta8 on MCR r2 without inbaked a2sd. Feedback later.

Update:

Now i have baked a new MCR r2 without a2sd. Installed the beta8 (move cache on boot) and same prob, bootloop after restart.

But now i can not make a logcat. The bootloop is faster as befor.

I hope I could help you with it. Now back to MCR r2 with a2sd+.