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

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


Описание файловой системы RAM

Файловая система RAM - это часть загрузочного образа, целиком находящаяся в памяти и содержащая все программы, необходимые для загрузки. Набор файлов этой системы зависит от типа загрузки.

Файловая система RAM при загрузке в режиме обслуживания может не содержать функции для работы с логическими томами, так как группа томов rootvg может не потребоваться. Однако при загрузке с жесткого диска желательно, чтобы группа томов rootvg и пространство подкачки были активизированы как можно раньше. Несмотря на указанные различия, в обоих вариантах загрузки общая структура файловой системы RAM будет приблизительно одинаковой.

Команда init файловой системы RAM, применяемая во время загрузки, на самом деле представляет собой программу загрузки простой оболочки (ssh). Для управления процессом загрузки программа ssh вызывает сценарий rc.boot. Первый шаг сценария rc.boot состоит в определении устройства, с которого загружается компьютер. Устройство загрузки задает список устройств, которые должны быть настроены с помощью файловой системы RAM. Если компьютер загружается из сети, должны быть настроены сетевые устройства, обеспечивающие удаленное монтирование файловых систем клиента. При загрузке с магнитной ленты или компакт-диска необходимо настроить консоль для отображения меню установки BOS. После того как устройство загрузки будет найдено, сценарий rc.boot вызывает соответствующие функции настройки из файловой системы RAM. Сам сценарий rc.boot при загрузке вызывается программой ssh дважды, во время каждого из двух этапов настройки. При дисковой или сетевой загрузке rc.boot вызывается также в третий раз, после запуска обычной команды init. Этот запуск сценария rc.boot происходит при обработке разделов файла inittab и предназначен для окончательной настройки компьютера.

Для каждого устройства загрузки существует своя файловая система RAM, настраивающая конкретные устройства и созданная с помощью собственного файла прототипа. Прототип - это шаблон для выбора файлов, составляющих файловую систему RAM. Для создания файловой системы RAM по одному из файлов прототипов команда bosboot вызывает команду mkfs. Более подробная информация приведена в описании команды bosboot.


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