Installing Linux on a Firewire drive.

Charles Trois charles.trois at wanadoo.fr
Sun Jun 5 09:00:40 MDT 2005


Here is my problem. If it turns out to be Gentoo-specific, please pardon
me, but I think that it is a little more general.

To summarize: on my G4 iMac, Yellow Dog Linux 4.0.1 is installed on the
HD, and I want to install Gentoo on a FW drive. I have more or less done
it, using the Gentoo 2005.0 universal disk.

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)"

(and, by the way, the colours of the screen are very strange).

On my other Linux (Yellow Dog), I can mount whatever is on the FW drive
and inspect it. In this way, I have found these bits:

--/etc/yaboot.conf as written by Gentoo on the FW disk:

boot=/dev/sda9
device=/pci at f4000000/firewire at e/node at 0001d20000038522/sbp-2/disk at 0:
partition=11
root=/dev/sda11
timeout=30
install=/usr/lib/yaboot/yaboot
magicboot=/usr/lib/yaboot/ofboot

image=/boot/kernel-2.6.10
     label=Linux
     read-only

--/etc/fstab as written by Gentoo on the FW disk:

/dev/sda11    	/        	ext3       noatimes     0 0
/dev/sda12      /home           ext3       defaults     0 0
/dev/sda10    	none        	swap       sw        	0 0
/dev/hdb        /mnt/cdrom    iso9660      noauto,ro    0 0

Looking at this, I don't see how /dev/sda11 could be wrong. But there is
the other question of the "unknown-block(0.0)" and I can't at all see
what it means. Could somebody kindly enlighten me?

Charles






More information about the yellowdog-general mailing list