Right now, there is still in /proc/mounts: /dev/loop120 /mnt/squashfs blah blah This confuses the shutdown scripts. It can be fixed by doing: umount("/mnt/squashfs", MNT_DETACH); in the init for the livecd. (This is what we do for nfs root, actually.)
This should be fixed in the current releases according to David.