generating a gentoo-dev-sources (I have not tried with other kernel flavours) kernel with genkernel will result is the following error on boot "root block device unspecified or not detected" genkernel was invoked as follows: genkernel --menuconfig all reverting to genkernel 1.9 and using the any of the config files (/usr/src/linux/.config or /usr/share/genkernel/x86/whatever) does not reproduce the problem. so it's not a kernel config file problem.
what filesystem is your root ?
ext3, it's compile with the kernel
did you append real_root=/dev/hda.. to kernel arguments?
Ponard, real_root only applies to grub, I am using lilo. according to the genkernel 3.0.1 readme file "automatically mount at boot" should be disabled for devfs (ihad it enabled). also root should point to /dev/ram0 I am recompiling the kernel with genkernel, and this time will do as recommended in the readme file, will report my findings. another question regaring real_root, I am not sure whether it may be used with lilo, but will nevertheless try it should the above fail seasons greetings
Update: many thanks Panard, it works! I guess this bug should be closed. Sample lilo.conf file (since there isn't one in the genkernel 3.x readme file) lba32 boot = /dev/sda map = /boot/System.map menu-scheme=Wb prompt timeout=150 delay = 50 vga=0x31B default="2.6.0-gentoo-r1" image = /boot/kernel-2.6.0-gentoo-r1 root = /dev/sda3 vga=0x31B label = 2.6.0-gentoo-r1 initrd=/boot/initrd-2.6.0-gentoo-r1 append="root=/dev/ram0 real_root=/dev/sda3 init=linuxrc video=:vesa:ywrap,mtrr"