1. Грузимся с Ubuntu LiveDVD или CD. (если вы это читаете, то уже наверно сделали)
2. Идем в менеджер разделов и смотрим как называется системный раздел с Gentoo. (если я правильно понял, то он должен идти вторым или третьим)
3. mount -t ext3 /dev/sdX /куда-нибудь. Хоть даже /mnt/gentoo
mount -t ext3 /dev/sdY /mnt/gentoo/boot (если нет - создайте, но насчет этой команды не уверен, поскольку никогда не выносил /boot на отдельный раздел), X, Y - номера разделов.
4. mount -o bind /dev /mnt/gentoo/dev
mount -o bind /dev/pts /mnt/gentoo/dev/pts
mount -o bind /dev/shm /mnt/gentoo/dev/shm
mount -o bind /proc /mnt/gentoo/proc
mount -o bind /proc/bus/usb /mnt/gentoo/proc/bus/usb
mount -o bind /sys /mnt/gentoo/sys
По идее можно обойтись только монтированием основных папок, без субдирикторий.
5. chroot /mnt/gentoo
6. если интернет есть, то emerge --sync --verbose
7. emerge gentoo-sources
8. cd /usr/src
9. ls (чтобы посмотреть какие тама папки но я наверно написал правильно)
10. ln -s linux-sources-2.6.28 linux
11. emerge genkernel - костыль, но все же, для новичков самое то)
12. genkernel --menuconfig all (если еще что-то понадобится, то по ссылкам все есть)
13. Ну и по сути emerge grub
14. grub-install /dev/sdX (тут уж куда хотите, туда и ставьте, но скорее всего на sda, если HDD один.) или, если хотите, то 1. grub 2. root (hd0,x) - нужен раздел с ядром) х - цифра вашего диска по счету. 0 - 1, 1-2 и.т.д
15. Если груб поставился, то перезагружаетесь и смотрите результат....
Теперь ссылки.
Про chroot
Про Grub
Про Genkernel.
P.S результатов не гарантирую. Но по идее может и помочь. Я систему спасал именно как-то так. Разумеется, перед тем, как что-либо выполнять, думаем что и зачем делаем.
Gentoo - это диагноз.