Translation(s): English - Français - Italiano - Русский


BootProcess > init


Init является первой программой, запускаемой при загрузке системы. Она работает под номером 1 до выключения системы. Задача Init - запуск других программ, которые необходимы для функционирования системы. Все другие процессы происходят от Init.

Обзор

Процесс инициализации системы обрабатывается демоном init. В версии jessie и других более поздних версиях /sbin/init - это символическая ссылка на один из множества init демонов: /lib/systemd/systemd (см. systemd), /lib/sysvinit/init (см. ниже) или какая-либо другая система инициализации.

Полностью поддерживается только systemd; sysvinit поддерживается в большинстве случаев, но пакеты Дебиан не должны содержать в себе скрипты запуска для sysvinit в обязательном порядке. runit также поставляется, хотя он не был должным образом протестирован, как другие.

Оставшаяся часть данной страницы описывает демон sysvinit init, который устанавливался по умолчанию в версиях wheezy и ранее, и является поддерживаемой альтернативой в версии jessie и позднее.

Конфигурация sysvinit

Конфигурация inittab указывает init, что должно быть сделано. В особенности она содержит строки:

Эти строки вынуждают /etc/init.d/rcS запустить скрипты инициализации (в /etc/rcS.d/*), а затем скрипты для требуемого уровня запуска (в /etc/rcS.[0-9]/*).

Смотрите также


CategoryBootProcess