http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=1&hap=10#doc_chap3 has: Code Listing 3.4: LILO snippet for initramfs-enabled kernel builds image=/boot/kernel-2.6.34-gentoo-r1 label=gentoo read-only real_root=/dev/sda3 initrd=/boot/initramfs-genkernel-amd64-2.6.34-gentoo-r1 "real_root" is not a recognized token by lilo. Example error message: (chroot) livecd / # lilo Warning: LBA32 addressing assumed Unrecognized token "real_root" at or above line 9 in file '/etc/lilo.conf' (chroot) livecd / # Following the example will only lead to error. I'm working on what the correct syntax should be, but it's probably something like: ... root=/dev/ram0 append="real_root=/dev/sda3 initrd=/boot/initramfs-genkernel-amd64-2.6.34-gentoo-r1" Haven't succeeded with the above as I'm having other problems now which are not relevant to this bug.
fixed in CVS.
confirming this lilo configuration worked: image=/boot/kernel-genkernel-x86_64-3.3.8-gentoo label=gentoo read-only root=/dev/sda1 append="real_root=/dev/sda3" initrd=/boot/initramfs-genkernel-x86_64-3.3.8-gentoo