[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Принципы управления системой: Операционная система и устройства


Описание процесса загрузки в режиме обслуживания

Время от времени для выполнения специальных задач, таких как установка нового программного обеспечения или запуск диагностических тестов, возникает необходимость в загрузке в режиме обслуживания. В этом случае система загружается со сменного носителя (компакт-диска, магнитной ленты и т.д.), сети или жесткого диска. Ключ при этом должен находиться в положении Service.

Последовательность действий при загрузке в режиме обслуживания почти не отличается от обычной загрузки.

  1. Встроенный программный автомат (OCS) проверяет материнскую плату системы.
  2. Управление передается программе в ROS, которая выполняет Тестирование при включении питания (POST).
  3. ROS проверяет пользовательский список загрузки. Для изменения пользовательского списка загрузки применяется команда bootlist. Если пользовательский список загрузки в NVRAM поврежден, или если ни одно из указанных там устройств не подходит для загрузки, проверяется список загрузки по умолчанию. В любом случае для загрузки системы применяется первое допустимое устройство из списка загрузки.

    Примечание: При обычной загрузке система применяет список загрузки по умолчанию (хранящийся в ROS) и пользовательский список загрузки (хранящийся в NVRAM). Для загрузки с ключом в положении Service существуют отдельные списки, как пользовательский, так и по умолчанию.
  4. После того как найдено допустимое устройство загрузки, проверяется его первая запись или номер сектора программы (PSN). Если загрузочная запись допустима, она загружается в память и добавляется к управляющему блоку загрузки начальной программы (IPL). Загрузочная запись содержит информацию о начальном положении и длине загрузочного образа на устройстве загрузки, а также о смещении точки входа после загрузки образа в память.
  5. Загрузочный образ последовательно считывается с устройства загрузки в память, начиная с положения, указанного в загрузочной записи.
  6. Управление передается ядру, которое начинает выполнение программ файловой системы RAM.
  7. Команда cfgmgr получает информацию об устройствах системы из базы данных Администратора объектных данных (ODM) и динамически настраивает найденные устройства, включая все диски, на которых расположена корневая файловая система.
  8. Если система загружается с компакт-диска, магнитной ленты или из сети, группа томов rootvg (RVG) не активизируется, поскольку RVG может в это время еще не существовать (например, при установке операционной системы на новый компьютер). Вместо этого может быть выполнена настройка сети. При загрузке в режиме обслуживания функция подкачки отключена.

После завершения описанного выше процесса система готова к выполнению процедур установки, обслуживания и диагностики.

Примечание: Если система загружается с жесткого диска, то активизируется RVG, корневая и пользовательская файловые системы монтируются в файловой системе RAM, и пользователю выдается меню, позволяющее перейти к различным диагностическим функциям или в однопользовательский режим. Однопользовательский режим позволяет продолжить загрузку, установив уровень выполнения программы init равным "S". В таком состоянии система готова к обслуживанию и обновлению программного обеспечения или выполнению команды bosboot.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]