Is that *all* you have in your config file?
Perhaps try changing it to:
Code: Select all
default 0
title=My Gentoo Default
root (hd0,4)
kernel /boot/bzImage root=/dev/hda2
Also, does the screen load to the point where you can hit the 'c' button on you keyboard and manually boot if using the grub command line?
By the way, you might also want to put a 'ro' on the end of you kernel line, that way you will mount the root filesystem read-only until the gentoo init scripts remount it as rw.