I am attempting to install Gentoo on my PowerPC Mac. I have reached the point where I can boot the LiveCD (I have no functional CD Drive, so it is from a spare Hard Drive), but after the kernel is loaded, I get a message "No root found at /dev/hda. It then gives me the options: shell to get into a shell, q to skip, enter to try the same again.
q to skip doesn't work, but it prints a nice warning >> Skipping. This will likely cause a boot error. Then it can't find /newroot in /etc/SOMETHING (I can't remember).
The shell won't really help me, if I try: dev/hda (the only thing I can find in /dev that looks like the second internal harddrive I am booting from), I only get the nice warning No mountable filesystems!.
Within the /boot/yaboot.conf file, the root is by default: root=/dev/ram0. Am I possibly missing a swap partition?
I changed the device within the yaboot.conf file to ultra0: as it is for that drive.
I used dd to copy the entire disk image to the drive, and it acknowledges itself to be a LiveCD. The 40 GB hard drive even thinks it only has a 143.2MB capacity with 0 KB free. The only issue is: /dev/cdrom (which it seems to want to access) doesn't exist due to the hardware failure of my internal drive. The kernel will only even consider mounting valid drives within the /dev structure, so any advice on how to make the CD point to my drive?

cpsomething from my OSX /dev folder to the LiveCD /dev folder, does it point to the same device? If I add the optiondocacheto the boot, and setroot=ram0as it is by default in yaboot.conf, could that work? – T.C. Aug 12 '12 at 2:59sudo dd if=/Users/TMC/Desktop/Linux/install-powerpc-minimal-20120624.iso of=/dev/rdisk0– T.C. Aug 12 '12 at 11:50ddas an option, so I'll try again with that. I think the greatest issue, however, is how /dev/cdrom is not valid, so I'll try solving this again by rebooting in a few minutes. – T.C. Aug 12 '12 at 12:06