Системы со смешанной схемой загрузки
Некоторые современные UNIX-подобные системы (в частности, многие дистрибутивы Linux) предоставляют собственные схемы загрузки системы, сочетающие в себе достоинства обозначенных выше схем.
Для примера можно рассмотреть схему, используемую в дистрибутивах Linux Debian и Gentoo. Вводится понятие программных уровней выполнения(software run levels) – которые могут создаваться и изменяться администратором системы.
Каждому уровеню выполнения соответствует набор сервисов, которые будут. запущены при переключении системы на этот уровень выполнения. По умолчанию, используется один уровень исполнения – default.
Службы связаны между собой через так называемые зависимости: к примеру, служба, монтирующая сетевые папки, требует наличия сконфигурированной сети, а значит зависит от службы конфигурации сети. Службы конфигурации сети, в свою очередь, зависит от службы, загружающей дополнительные модули ядра (напрмер, драйвер сетевой карты).
Управление уровнями загрузки – какие программы необходимо запускать на кажом из них – производится аналогично System V-системам.
- Базовое администрирование unix
- Управление службами Загрузка операционной системы. Этапы загрузки системы
- Процесс init
- Различия загрузки unix-подобных систем
- Системы, наследующие System V
- Системы, наследующие bsd
- Системы со смешанной схемой загрузки
- Конфигурация запуска init
- Системные службы
- Запуск и остановка служб
- Автоматическая загрузка служб
- Примеры служб