This is Gentoo's testing wiki. It is a non-operational environment and its textual content is outdated.
Please visit our production wiki at https://wiki.gentoo.org
Handbook:IA64/Installation/Bootloader
Установка elilo
На платформе IA64 начальный загрузчик называется elilo. Сначала установите программное обеспечение на систему:
root #
emerge --ask sys-boot/elilo
Его конфигурационный файл называется /etc/elilo.conf, а файл с примером настроек устанавливается в стандартный каталог с документацией (/usr/share/doc/elilo-<version>/). Вот еще один пример настроек:
boot=/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, где находится корневое устройство:
image=/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
Перезагрузка системы
Выйдите из chroot среды и размонтируйте все смонтированные разделы. Затем введите ту самую волшебную команду, которая запускает последний настоящий тест: reboot.
root #
exit
cdimage ~#
cd
cdimage ~#
umount -l /mnt/gentoo/dev{/shm,/pts,}
cdimage ~#
umount -R /mnt/gentoo
cdimage ~#
reboot
Естественно, не забудьте вынуть загрузочный компакт-диск, иначе он загрузится сам вместо вашей новой системы Gentoo.
Загрузив вновь установленную систему, переходите к завершению установки Gentoo.