Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

4.27.2. Автоматическая загрузка Red Hat Enterprise Linux

Установив Red Hat Enterprise Linux, вы можете при каждом запуске компьютера Itanium вводить в приглашении EFI команду elilo и дополнительные параметры загрузчика. Однако если вы хотите настроить автоматическую загрузку Red Hat Enterprise Linux, воспользуйтесь менеджером загрузки FI Boot Manager.
Для настройки EFI Boot Manager выполните следующее (на вашем компьютере возможны небольшие отличия):
  1. Загрузите компьютер Itanium и выберите пункт Меню настройки параметров загрузки (Boot option maintenance menu) в меню EFI Boot Manager.
  2. Выберите в основном меню Добавить параметр загрузки (Add a Boot Option).
  3. Выберите системный раздел, подключенный в /boot/efi/.
  4. Выберите файл elilo.efi.
  5. В приглашении Введите новое описание: (Enter New Description), введите Red Hat Enterprise Linux 5 или любое другое имя, которое вы хотите видеть в меню EFI Boot Manager.
  6. В приглашении Введите тип данных параметра загрузки: (Enter Boot Option Data Type) введите N для Нет параметров загрузки (No Boot Option), если не хотите передавать параметры загрузчику ELILO. В большинстве случаев это будет работать. Если вы хотите передать загрузчику параметры, это можно сделать и в файле конфигурации /boot/efi/elilo.conf.
  7. Ответьте Да (Yes) на вопрос Сохранять изменения NVRAM (Save changes to NVRAM). Вы вернетесь в меню EFI Boot Maintenance Manager.
  8. Затем можно назначить пункт меню Red Hat Enterprise Linux 5 пунктом по умолчанию. На экране появится список вариантов загрузки. Переместите пункт Red Hat Enterprise Linux 5 в начало списка, выбрав его с помощью клавиш-стрелок и нажав u, чтобы поднять его выше. Вы можете перемещать пункты меню вниз, выбрав их и нажимая клавишу d. Изменив порядок загрузки, выберите Сохранить изменения в NVRAM (Save changes to NVRAM). Нажмите Выход (Exit) для возврата в главное меню.
  9. Optionally, you can change the boot timeout value by choosing Set Auto Boot TimeOut => Set Timeout Value from the Main Menu.
  10. Вернитесь в EFI Boot Manager, нажав Выход (Exit).

4.27.2.1. Использование стартового сценария

Рекомендуется настроить в ELILO Boot Manager автоматическую загрузку Red Hat Enterprise Linux. Однако если вам нужно выполнить дополнительные команды до запуска загрузчика ELILO, вы можете создать стартовый сценарий startup.nsh. Последней командой должна быть elilo, загружающая Linux.
Сценарий startup.nsh должен располагаться в разделе /boot/efi (/boot/efi/startup.nsh) и содержать следующий текст:
echo -off your set of commands elilo
If you want to pass options to the boot loader (refer to Раздел 4.27.1, «Настройка параметров загрузчика после установки») add them after elilo.
You can either create this file after booting into Red Hat Enterprise Linux or use the editor built into the EFI shell. To use the EFI shell, at the Shell> prompt, change devices to the system partition (mounted as /boot/efi in Linux). For example, if fs0 is the system boot partition, type fs0: at the EFI Shell prompt. Type ls to make sure you are in the correct partition. Then type edit startup.nsh. Type the contents of the file and save it.
При следующей загрузке системы EFI найдет файл startup.nsh и воспользуется им для загрузки системы. Чтобы остановить загрузку этого файла в EFI, нажмите Ctrl+c. При этом загрузка будет прервана и вы вернетесь в оболочку EFI.