Handbook:SPARC/Blocks/Bootloader/ru

GRUB2
When selecting a 64-bit profile during installation, then GRUB is the only supported bootloader.

Emerge
GRUB should be correctly configured for the platform automatically based on the profile. To make it explicit, however, specify it using:





The GRUB2 software has now been merged to the system, but not yet installed.

Install
If the disk is partitioned using GPT (the preferred method), then install GRUB to the BIOS boot partition. Presuming the first disk (the one where the system boots from) is, the following commands will do:



If the disk is partitioned using a Sun partition table instead, GRUB must be installed using blocklists. In this mode, instead of providing the physical disk as an argument, provide the path to the partition on which is mounted.

Configure
Next, generate the GRUB2 configuration based on the user configuration specified in the file and  scripts. In most cases, no configuration is needed by users as GRUB2 will automatically detect which kernel to boot (the highest one available in ) and what the root file system is. It is also possible to append kernel parameters in using the GRUB_CMDLINE_LINUX variable.

To generate the final GRUB2 configuration, run the command:

The output of the command must mention that at least one Linux image is found, as those are needed to boot the system. If an initramfs is used or was used to build the kernel, the correct initrd image should be detected as well. If this is not the case, go to and check the contents using the  command. If the files are indeed missing, go back to the kernel configuration and installation instructions.

SILO, начальный загрузчик для SPARC
Пришло время установить и настроить SILO, улучшенный загрузчик SPARC (Sparc Improved boot LOader).

Далее создайте :

Ниже приведен пример файла. В нем используется схема разбиения, которую мы применяем во всей книге, а также файл kernel- в качестве образа ядра и initramfs-genkernel-sparc64- в качестве initramfs.

Если используете файлом-примером, установленным Portage, обязательно закомментируйте все строки, которые не нужны.

Если файл не находится на том же физическом диске, на который вы собираетесь установить SILO (в качестве загрузчика), необходимо скопировать файл  на раздел того диска, на который	устанавливается загрузчик. Например, если является отдельным разделом на этом диске, скопируйте настроечный файл в  и запустите :

В противном случае, просто запустите :