The URL points to a Sabayon forum, however the bug is related to both the new version of Gentoo and Sabayon. The problem arrises when trying to boot a live cd from USB flash media using the syslinux method ( http://www.gentoo.org/doc/en/liveusb.xml ). The system will boot up until mdev tries to mount all found devices and after it is finished it will display "Could not find CD to boot, something else needed!". In the thread of the URL I posted someone pointed out the following... @@@@@@@@@@@@@@@@@@@@@@@@@Quoted Text@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ The method with syslinux and simply copying the files over to the stick works PERFECT when using files from a Gentoo 2006.0 cd. The exact same LiveCD->USB procedure stalls at the same point with both Sabayon and Gentoo 2006.1 when trying to mount the CD (or rather the specified loopfile livecd.squashfs). The only difference I can confirm is in the initrd. The following scipt is taken from Gentoo 2006.0 Code: findcdmount() { if [ "$#" -gt "0" ] then for x in $* do # Check for a block device to mount if [ -b "${x}" ] then good_msg "Attempting to mount CD:- ${x}" mount -r ${x} ${NEW_ROOT}/mnt/cdrom > /dev/null 2>&1 if [ "$?" = '0' ] then # Check for a LiveCD if [ -e ${NEW_ROOT}/mnt/cdrom/livecd ] then REAL_ROOT="${x}" break else umount ${NEW_ROOT}/mnt/cdrom fi fi fi done if [ "${REAL_ROOT}" != '' ] then good_msg "CD medium found on ${x}" fi fi } And from Sabayon & Gentoo2006.1: Code: findcdmount() { if [ "$#" -gt "0" ] then for x in $* do # Check for a block device to mount if [ -b "${x}" ] then good_msg "Attempting to mount CD:- ${x}" mount -r -t iso9660 ${x} ${NEW_ROOT}/mnt/cdrom > /dev/null 2>&1 if [ "$?" = '0' ] then # Check for a LiveCD if [ -e ${NEW_ROOT}/mnt/cdrom/livecd ] then REAL_ROOT="${x}" break else umount ${NEW_ROOT}/mnt/cdrom fi fi fi done if [ "${REAL_ROOT}" != '' ] then good_msg "CD medium found on ${x}" fi fi } The only difference i have found is the "-t iso9660" section
*** This bug has been marked as a duplicate of 147186 ***