Гента не может определить корневой раздел. Во время запуска появляется сообщение:
Could not determine root block device in .
и появляется промпт с предложением ввести рут девайс. Я ввожу адрес раздела диска с / (/dev/sda2)и загрузка продолжается нормально. Вот мой grub.conf:
http://pastebin.com/vhDG3EXq
title Gentoo Linux root (hd0,2) kernel /boot/kernel-genkernel-x86_64-3.2.1-gentoo-r2 initrd /boot/initramfs-genkernel-x86_64-3.2.1-gentoo-r2 real_root=/dev/sda2
По сабжу: это нормально что пишется «real_root» К примеру у меня (загрузчик от дебиана) (но grub2):
menuentry «Debian GNU/Linux, with Linux 2.6.32-5-amd64 (on /dev/sda1)» { set root='(hd0,msdos1)' linux /boot/vmlinuz-2.6.32-5-amd64 root=UUID=a16b75d8-216c-4908-acd2-52a76cbaf447 ro quiet initrd /boot/initrd.img-2.6.32-5-amd64 }
title Gentoo Linux
root (hd0,2)
kernel /boot/kernel-genkernel-x86_64-3.2.1-gentoo-r2 root=/dev/sda2
initrd /boot/initramfs-genkernel-x86_64-3.2.1-gentoo-r2
в генте так его назвали, чтобы была разница между параметром root=, который парсится ядром при отсутствии initrd, и параметром root=, который парсится initrd.
Другое дело, что автор темы не там указал параметр коммандной строки ядра.