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

From Gentoo Wiki (test)
Jump to:navigation Jump to:search
This page is a translated version of the page Handbook:SPARC/Installation/Bootloader and the translation is 100% complete.
SPARC Handbook
Установка
Об установке
Выбор подходящего источника для установки
Настройка сети
Подготовка дисков
Установка stage3
Установка базовой системы
Настройка ядра
Настройка системы
Установка системных утилит
Настройка загрузчика
Завершение
Работа с Gentoo
Введение в Portage
USE-флаги
Возможности Portage
Система init-скриптов
Переменные окружения
Работа с Portage
Файлы и каталоги
Переменные
Смешение ветвей программного обеспечения
Дополнительные утилиты
Дополнительные репозитории пакетов
Расширенные возможности
Настройка сети
Начальная настройка
Расширенная настройка
Модульное построение сети
Беспроводная сеть
Добавляем функциональность
Динамическое управление



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.