Handbook:IA64/Installation/Bootloader
Установка elilo
На платформе IA64 начальный загрузчик называется elilo. Сначала установите программное обеспечение на систему:
root #
emerge --ask sys-boot/elilo
Его конфигурационный файл называется /etc/elilo.conf, а файл с примером настроек устанавливается в стандартный каталог с документацией (/usr/share/doc/elilo-<version>/). Вот еще один пример настроек:
/etc/elilo.conf
Пример настроек eliloboot=/dev/sda1 delay=30 timeout=50 default=Gentoo append="console=ttyS0,9600" prompt image=/vmlinuz label=Gentoo root=/dev/sda3 read-only image=/vmlinuz.old label=Gentoo.old root=/dev/sda3 read-only
Строка boot сообщает elilo месторасположение корневого раздела (в данном случае, /dev/sda1). Строка delay устанавливает число десятых долей секунды перед тем, как автоматически загрузить то, что указано в строке default при нахождении в неинтерактивном режиме. Строка timeout делает примерно то же самое, что и строка delay, но для интерактивного режима. Строка default устанавливает запись по умолчанию (которая определена ниже). Строка append добавляет дополнительные опции к командной строке ядра. Prompt говорит elilo, что по умолчанию оно должно работать в интерактивном режиме.
Раздел, который начинается с image, определяет различные загружаемые образы. Каждый образ имеет метку (label), корневую файловую систему (root filesystem), и будет монтировать корневую файловую систему только для чтения.
Если при сборке ядра Linux, для загрузки был также настроен initramfs, то необходимо изменить настройки, указав файл initramfs, и сказав initramfs, где находится корневое устройство:
/etc/elilo.conf
Обновленная конфигурация при использовании initramfsimage=/vmlinuz label=Gentoo initrd=/initramfs-genkernel-ia64-3.16.5-gentoo append = "initrd=initramfs-genkernel-ia64-3.16.5-gentoo root=/dev/sda3 console=ttyS0,9600" read-only
Когда настройка закончена, просто запустите elilo --efiboot. Опция --efiboot
добавляет запись в загрузочном меню Gentoo Linux для Efi Boot Manager.
root #
elilo --efiboot
Перезагрузка системы
Выйдите из изолированной среды и размонтируйте все смонтированные разделы. Затем введите ту самую волшебную команду, которая запускает последний, настоящий тест: reboot.
root #
exit
cdimage ~#
cd
cdimage ~#
umount -l /mnt/gentoo/dev{/shm,/pts,}
cdimage ~#
umount -R /mnt/gentoo
cdimage ~#
reboot
Не забудьте вынуть загрузочный компакт-диск, иначе он загрузится снова вместо новой системы Gentoo.
Перезагрузившись во вновь установленную систему, переходите к завершению установки Gentoo.