Product SiteDocumentation Site

Глава 56. Система инициализации systemd и sysvinit

56.1. Запуск операционной системы
56.1.1. Запуск системы
56.1.2. Система инициализации
56.2. Системы инициализации systemd и sysvinit
56.2.1. sysvinit
56.2.2. systemd
56.2.3. О systemd в интернете
56.3. Примеры команд управления службами, журнал в systemd
56.4. Журнал в systemd

56.1. Запуск операционной системы

56.1.1. Запуск системы

Алгоритм запуска компьютера приблизительно такой:
  1. BIOS компьютера
  2. загрузчик системы (например LILO, grub или другой). В загрузчике вы можете задать параметры запуска системы или выбрать систему для запуска
  3. загружается ядро Linux
  4. запускается на выполнение первый процесс в системе — init
Ядром запускается самая первая программа в системе init. Её задачей является запуск новых процессов и повторный запуск завершившихся. Вы можете посмотреть, где расположился init в иерархии процессов вашей системы, введя команду pstree.
От конфигурации init зависит, какая система инициализации будет использована.

56.1.2. Система инициализации

Система инициализации — это набор скриптов, которые будут выполнены при старте системы.
Существуют разные системы инициализации, наиболее популярной системой являются sysvinit и ее модификации. systemd разрабатывается как замена для sysVinit.

Примечание

В Альт Линукс Школьный Учитель используется systemd (от system daemon).