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:SPARC/Installation/Bootloader
SILO, начальный загрузчик для SPARC
Пришло время установить и настроить SILO, улучшенный загрузчик SPARC (Sparc Improved boot LOader).
root #
emerge --ask sys-boot/silo
Далее создайте /etc/silo.conf:
root #
nano -w /etc/silo.conf
Ниже приведен пример файла silo.conf. В нем используется схема разбиения, которую мы применяем во всей книге, а также файл kernel-3.16.5-gentoo в качестве образа ядра и initramfs-genkernel-sparc64-3.16.5-gentoo в качестве initramfs.
/etc/silo.conf
Пример файла настройкиpartition = 1 # Загрузочный раздел (= корневой раздел) root = /dev/sda1 # Корневой раздел timeout = 150 # Ждать 15 секунд до начала загрузки раздела по умолчанию image = /boot/kernel-3.16.5-gentoo label = linux append = "initrd=/boot/initramfs-genkernel-sparc64-3.16.5-gentoo root=/dev/sda1"
Если используете файлом-примером silo.conf, установленным Portage, обязательно закомментируйте все строки, которые не нужны.
Если файл /etc/silo.conf не находится на том же физическом диске, на который вы собираетесь установить SILO (в качестве загрузчика), необходимо скопировать файл /etc/silo.conf на раздел того диска, на который устанавливается загрузчик. Например, если /boot/ является отдельным разделом на этом диске, скопируйте настроечный файл в /boot/ и запустите /sbin/silo:
root #
cp /etc/silo.conf /boot
root #
/sbin/silo -C /boot/silo.conf
/boot/silo.conf appears to be valid
В противном случае, просто запустите /sbin/silo:
root #
/sbin/silo
/etc/silo.conf appears to be valid
Запускайте silo (с параметрами) каждый раз, когда обновляете или переустанавливаете пакет sys-boot/silo.
Перезагрузка системы
Выйдите из chroot среды и размонтируйте все смонтированные разделы. Затем введите ту самую волшебную команду, которая запускает последний настоящий тест: reboot.
root #
exit
cdimage ~#
cd
cdimage ~#
umount -l /mnt/gentoo/dev{/shm,/pts,}
cdimage ~#
umount -R /mnt/gentoo
cdimage ~#
reboot
Естественно, не забудьте вынуть загрузочный компакт-диск, иначе он загрузится сам вместо вашей новой системы Gentoo.
Загрузив вновь установленную систему, переходите к завершению установки Gentoo.