After building kernel-2.4.22-gentoo-r5 and initrd-2.4.22-gentoo-r5, the kernel fails to mount the root device (which is my /dev/hda3, a reiserfs) at boot time. My grub.conf looks like this: # # GRUB boot menu configuration file # # Boot automatically after 30 secs. timeout 30 # By default, boot the first entry. default 0 # Fallback to the second entry. fallback 1 splashimage=(hd0,1)/boot/grub/splash.xpm.gz # For booting GNU/Linux title GNU/Linux Gentoo root (hd0,1) ### new boot config for genkernel 3.0.1 which fails #kernel /boot/kernel-2.4.22-gentoo-r5 hdc=ide-scsi root=/dev/ram0 init=/linuxrc real_root=/dev/hda3 video=vesa:ywrap,mtrr vga=0x317 #initrd /boot/initrd-2.4.22-gentoo-r5 ### old boot config that works kernel /boot/kernel-2.4.22-gentoo-r3 root=/dev/hda3 hdc=ide-scsi initrd /boot/initrd-2.4.22-gentoo-r3 Reproducible: Always Steps to Reproduce: 1. 2. 3.
RTFM /usr/share/genkernel/README