Gentoo загрузилась!
Давно уже я парюсь с установкой Gentoo Linux на свой домашний комп. Все делал по хендбуку, но в итоге, после установки, система не грузилась. Потом я забил на это дело, пробовал другие дистрибутивы линукса...
Но вот сегодня решил все-таки закончить начатое и заставить Gentoo грузиться. Первая проблема, которую надо было решить, при загрузке визуально выглядела так:
Root-NFS: No NFS server available, giving up.
VFS: Unable to mount root fs via NFS, trying floppy.
И далее попытка что-то найти на флопике. Ну а потом болт. Проблема решилась перекомпиляцией ядра с убранной поддержкой NFS, ибо нехрен. Я было обрадовался, но радосто моя пропала когда при загрузке я увидел
VFS: cannot open root device "hde3" on unknown-block(0,0)
Please append a correct "root=" boot option
Kernel-Panic not syncing: VFS: unable to mount root fs on unknown-block(0,0)
«Вот аццтой!» — подумал я и пошел гуглить. Нашел совет: включить CONFIG_BLK_DEV_IDE_SATA. Включил эту опцию, перекомпилил. По смыслу, для моей извратной материнки такая опция должна быть включена, но проблемы не решилась. Я сидел и охреневал. Еще пару раз переконфигурил и перекомпилил ядро — не помогло. И тут, во время очередной загрузки я заметил такой момент: мой винт определяется в устройствах как hda, а не hde, как было в случае с загрузкой с LiveCD. «Вот дерьмо!» — мелькнула мысль. Заменил hde на hda в /etc/fstab и /boot/grub/grub.conf, ребутнулся и...
О, чудо! Генту загрузилась!
