I extract all files in 2006.1 minimal LiveCD to a HD partition.Then I use grub to boot LiveCD from harddisk.The grub and grub.conf can boot 2006.0 from harddsik correctly.But in 2006.1,it seems like image.squash can't mount to the cdroot which a parameter of livecd kernel options that I write in grub.conf. This is my grub.conf: title Grub to Gentoo LiveCD 2006.1 root (hd0,0) kernel /isolinux/gentoo root=/dev/ram0 init=/linuxrc dokeymap looptype=squashfs loop=/image.squashfs cdroot=/dev/sda1 udev vga=791 splash=silent,theme:livecd-2006.1 CONSOLE=/dev/tty1 initrd /isolinux/gentoo.igz
@release - we need 2006.1 version for LiveCD bugzilla component. ;)
What is the exact error? Normally, I'd say that you're on your own, since this is completely not something that we care to support, but I think it's interesting and wasn't aware of anyone actually doing this, so I definitely want to help you out. I'm having a bit trouble deciphering your exact problem, so if you could help out by giving exact output, as well as the exact expected output, we can see what we can do about it.
This looks to be the same as bug #147186 really. The problem is that using mount's ability to determine the filesystem itself makes the CD boot *extremely* slow. We'll have to figure out some better way of determining the file-system, so we can have it work on any file-system type, besides just iso9660. This definitely is something we need to look at. *** This bug has been marked as a duplicate of 147186 ***