На самом деле установка и настройка еще проще чем предыдущая версия! Просто стоит помнить, что не все старые мануалы были переделаны с учетом выхода нового загрузчика !
И так, GRUB2 находится в пакете sys-boot/grub.
Уcтанавливаем : emerge sys-boot/grub |
Прежде всего, давайте установим необходимые файлы GRUB2 в /boot/grub.
Если предположить, что первый диск (тот, откуда система загружается)
называется /dev/sda, то следующая команда сделает это за нас:
grub2-install /dev/sda |
Далее, мы можем сгенерировать конфигурацию GRUB2 на основании
конфигурации из файла /etc/default/grub и скриптов /etc/grub.d.
В большинстве случаев, пользователю не нужно выполнять никакую
конфигурацию, так как GRUB2 автоматически определит ядро для
загрузки (ядро самой высокой версии, которое находится в /boot),
а также то, какая файловая система является корневой.
Для генерации финальной конфигурации GRUB2, выполните команду grub2-mkconfig
# grub2-mkconfig -o /boot/grub/grub.cfg |
Generating grub.cfg …
Found linux image: /boot/vmlinuz-3.12.20-gentoo
Found initrd image: /boot/initramfs-genkernel-x86-3.12.20-gentoo
done
В выводе команды должно быть указано, что найдено хотя бы одно ядро
Linux так как оно нужно для загрузки системы. Если вы используете
initramfs, либо использовали genkernel для компиляции ядра, также
должен определиться правильный образ initrd. Если этого не
произошло, перейдите в /boot и проверьте его содержимое
с помощью команды ls.
Если файлы и в самом деле отсутствуют, вернитесь к инструкциям
по конфигурации и установке ядра!!!
