Компьютеры Itanium — Загрузка и настройка после установки

4.28. Компьютеры Itanium — Загрузка и настройка после установки

В этом разделе описывается, как загрузить Red Hat Enterprise Linux на платформе Itanium и как настроить переменные консоли EFI так, чтобы Red Hat Enterprise Linux автоматически загружался при включении компьютера.

Перезагрузив компьютер после завершения программы установки, введите следующую команду, чтобы загрузить Red Hat Enterprise Linux:

elilo

Если вы введёте elilo, будет загружено ядро по умолчанию, указанное в файле конфигурации /boot/efi/elilo.conf. (Ядром по умолчанию является первое ядро в этом файле.)

Если вы хотите загрузить другое ядро, введите метку этого ядра, указанную в файле /boot/efi/elilo.conf, после команды elilo. Например, чтобы загрузить ядро linux, введите:

elilo linux

Если вы не знаете названий установленных ядер, вы можете просмотреть файл /boot/efi/elilo.conf в EFI, выполнив следующее:

  1. В приглашении Shell> перейдите на системный раздел (смонтированный в Linux как /boot/efi). Например, если системный загрузочный раздел называется fs0, введите в приглашении оболочки EFI fs0:.

  2. Чтобы убедиться, что вы оказались в нужном разделе, введите ls в приглашении fs0:\>.

  3. Затем введите:

    Shell>type elilo.conf

    Эта команда показывает содержимое конфигурационного файла. В каждом разделе присутствует строка, начинающаяся со слова label и содержащая метку этого ядра. Эта метка и используется после команды elilo для загрузки различных ядер.

4.28.1. Настройка параметров загрузчика после установки

Помимо указания загружаемого ядра, вы также можете задать другие параметры загрузчика, например, single для перехода в однопользовательский режим или mem=1024M для принудительного использования в системе 1024 Мбайт памяти. Чтобы передать параметры загрузчику, введите следующую команду в строке приглашения оболочки EFI (замените linux названием метки нужного ядра, а option – параметром, передаваемым ядру):

elilo linux option

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

Установив Red Hat Enterprise Linux, вы можете при каждом запуске компьютера Itanium вводить в приглашении EFI команду elilo и дополнительные параметры загрузчика. Однако, если вы хотите настроить на своём компьютере автоматическую загрузку Red Hat Enterprise Linux, воспользуйтесь менеджером загрузки EFI Boot Manager.

Для настройки EFI Boot Manager выполните следующее (на вашем компьютере возможны небольшие отличия):

  1. Загрузите компьютер Itanium и выберите пункт Boot option maintenance menu (Меню настройки параметров загрузки) в меню EFI Boot Manager.

  2. Выберите в основном меню Add a Boot Option (Добавить параметр загрузки).

  3. Выберите системный раздел, подключенный в Linux как /boot/efi/.

  4. Выберите файл elilo.efi.

  5. В приглашении Enter New Description: (Введите новое описание), введите Red Hat Enterprise Linux 4, или любое другое имя, которое вы хотите видеть в меню EFI Boot Manager.

  6. В приглашении Enter Boot Option Data Type: (Введите тип данных параметра загрузки), введите N (выбрав No Boot Option (нет параметров загрузки)), если не хотите передавать параметры загрузчику ELILO. В большинстве случаев это будет работать. Если вы хотите передать загрузчику параметры, это можно сделать и в файле конфигурации /boot/efi/elilo.conf.

  7. Ответьте Yes(Да) на вопрос Save changes to NVRAM(Сохранять изменения). При этом вы вернётесь в меню EFI Boot Maintenance Manager.

  8. Затем сделайте пункт меню Red Hat Enterprise Linux 4 пунктом по умолчанию. На экране появляется список вариантов загрузки. Переместите пункт Red Hat Enterprise Linux 4 вверх списка, выбрав его в списке с помощью клавиш-стрелок и нажав [u], чтобы поднять его выше. Вы можете перемещать пункты меню вниз, выбрав их и нажимая клавишу [d]. Изменив порядок загрузки, выберите Save changes to NVRAM (Сохранить изменения). Нажмите Exit(Выход) чтобы вернуться в главное меню.

  9. По своему желанию вы можете изменить таймаут загрузки, выбрав в главном меню Set Auto Boot TimeOut (Установить параметр автозагрузки) => Set Timeout Value (Установить значение таймаута).

  10. Вернитесь в EFI Boot Manager, выбрав Exit (Выход).

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

Рекомендуется настроить в ELILO Boot Manager автоматическую загрузку Red Hat Enterprise Linux. Однако, если вам нужно выполнить дополнительные команды до запуска загрузчика ELILO, вы можете создать стартовый сценарий startup.nsh. Последней командой должна быть elilo, загружающая Linux.

Сценарий startup.nsh должен располагаться в разделе /boot/efi (/boot/efi/startup.nsh) и содержать следующий текст:

echo -off
ваш набор команд
elilo

Если вы хотите передать загрузчику параметры (смотрите раздел 4.28.1 Настройка параметров загрузчика после установки), добавьте их после команды elilo.

Вы можете создать этот файл либо загрузив систему Red Hat Enterprise Linux, либо воспользовавшись редактором, встроенным в оболочку EFI. Чтобы воспользоваться оболочкой EFI, перейдите в приглашении Shell> на системный раздел (подключенный в Linux как /boot/efi). Например, если системный загрузочный раздел называется fs0, введите в приглашении оболочки EFI fs0:. Чтобы убедиться, что вы оказались в нужном разделе, введите ls. Затем введите edit startup.nsh. Введите содержимое файла и сохраните его.

При следующей загрузке системы EFI найдёт файл startup.nsh и воспользуется им для загрузки системы. Чтобы остановить загрузку этого файла в EFI, нажмите [Ctrl]-[c]. При этом загрузка будет прервана и вы вернётесь в оболочку EFI.