Veo que tu /boot esta'en la partición /dev/hda1
De momento veo una cosilla. Al iniciar te suelta:
Booting 'Gentoo Linux'
root (hd0,0)
Filesystem type is ext2fs, partition type 0x83
Kernel /kernel-2.6.12-gentoo-r10 root=dev/hda3
Error 15: File not found
Y en el grub.conf tienes:
title=Gentoo Linux
root (hd0,0)
kernel /kernel-2.6.11-gentoo-r11 root=/dev/hda3
Por cierto, no tendrás disco SATA por algún casual, no? Deberías pasarle al kernel el parámetro udev, gentoo lo utiliza por defecto.
A ver si se me ocurre algo...
Salu2!