On a flatpanel 15" iMac 700/G4, the gentoo-ppc_1.4_rc6.iso image gives the following on bootup from cd: -------------------------------- insmod: init_module: cloop: Invalid argument mount: Mounting /dev/cloop on /mnt/live/mnt/iso failed - No such device or address mount: Mounting tmpfs on /mnt/live/modules failed - No such device or address cp: cannot create directory '/mnt/live/lib/modules/2.4.20-ppc-r4' - No such file or directory cp: cannot create directory '/mnt/live/modules/misc' - No such file or directory cp: dev: no such file or directory cp: home: no such file or directory cp: root: no such file or directory cp: tmp: no such file or directory cp: etc: no such file or directory chmod: /mnt/live/tmp: no such file or directory cd: cannot cd to /mnt/iso/var: cp: cache: no such file or directory cp: lib: no such file or directory cp: lock: no such file or directory cp: log: no such file or directory cp: run: no such file or directory cp: spool: no such file or directory cp: tmp: no such file or directory linuxrc: please wait for INIT to start...this could take a while. /linuxrc: /bin/mount: no such file or directory /linuxrc: cannot open dev/console Kernel panic: Attempted to kill init! <0> Rebooting in 180 seconds.. ---------------------------------------- This also has happened with 1.4_rc5.
*** Bug 20678 has been marked as a duplicate of this bug. ***
PPC livecd... assigning bug to correct persons
try booting passing init=/bin/sh to the kernel, once busybox is started, execute /.linuxrc step by step and check where it fails My first guess is that either /dev couldn't be mounted or the cdrom couldn't be found. rc4 doesn't use gcloop but uses an iso for the live env.
Manual debugging shows that the cdrom device on this iMac is not detected by the livecd kernel. Attempt to pass various parameters such as '/dev/hdb=ide-scsi' do not resolve this. A manual step-through of linuxrc showed that the assignment of the variable $CDROM fails due to lack of kernel detection of the cdrom device, consequently all the called mounts and cp statments fail, as there is no live.gcloop file to be found.
I think a new livecd will fix this issue. A new kernel and new devsfd might solve the problem, we'll see :-)
can you try rc7 and reopen this bug if needed?