--- Charles Trois <[EMAIL PROTECTED]> wrote:
> > The problem now is that Gentoo does not boot: I get > the message > > "Cannot open root device "sda11" or > unknown-block(0.0). Please append > a correct "root=" boot option. > Kernel panic - not syncing: VFS: unable to mount > root fs on > unknown-block(0.0)" > Hi Charles, Do you have the Firewire drivers built into the kernel? If not then you could load them from an initrd. Genkernel will create an initrd for you. Simply add your Firewire modules to the MODULES_FIREWIRE variable in /usr/share/genkernel/ppc/modules_load and then run "genkernel initrd" to generate the initrd (add --udev if you're using it). The initrd file will be placed in /boot and hopefully you can configure your bootloader to use it. Add "dofirewire" to the kernel command line in order to make the modules load. You may also need to add "scandelay" in order to give the modules some time to initialize. I do something similar to boot from a usb drive on x86. If the block device /dev/sda11 varies depending on what you have plugged in, you may find this patch usefull which allows you to specify a label (created with e2label) instead of a specific device: http://bugs.gentoo.org/show_bug.cgi?id=83771 Zac __________________________________ Discover Yahoo! Find restaurants, movies, travel and more fun for the weekend. Check it out! http://discover.yahoo.com/weekend.html -- [email protected] mailing list

