Fresh stage 1 install via Gentoo Live CD with the following partition layout: /dev/sda1 /boot /dev/sda2 swap /dev/sda3 /var /dev/sda4 / /dev/sdb1 /opt /dev/sdb2 /usr /dev/sdb3 /home I.e. two S-ATA harddisks in non-RAID configuration. Using GRUB, here is my grub.conf: root (hd0,0) kernel /kernel-2.6.12-gentoo-r9 root=/dev/sda4 This results in the following error when booting Linux (GRUB loads up okay): VFS: Cannot open root device "sda4" 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) Reproducible: Always Steps to Reproduce: 1. Boot system 2. 3. Actual Results: System halts at "Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)". Expected Results: Boot into Linux.
Doh!, I forgot to add generic SCSI support: Device Drivers ---> SCSI device support ---> <*> SCSI disk support <*> SCSI generic support I already had this: Device Drivers ---> SCSI device support ---> SCSI low-level drivers ---> [*] Serial ATA (SATA) support Anyway, able to boot now. Marking this bug invalid.