%general-entities; ]> Введение Загрузка Linux системы включает в себя несколько задач. Процесс сперва должен      примонтировать как виртуальные, так и реальные файловые системы, инициализировать устройства, активировать файл подкачки,      проверить целостность файловых систем, примонтировать другие разделы или файл подкачки, установить      системные часы, создать сети, запустить службы, требуемые      системой и выполнить любые другие задачи, необходимые пользователю. Этот      процесс должен быть организован для выполнения задач в правильном порядке      и, в то же время, выполняться как можно быстрее. System V System V - представляет классический процесс загрузки, который использовался в Unix и Unix-подобных системах, таких как Linux с 1983 года. Он состоит из небольшой программы init, которая устанавливает базовые программы, такие как login (через getty) и запускает другие сценарии. Этот сценарий, как правило, называется rc, и управляет выполнением дополнительных сценариев, необходимых для инициализации системы. Программа init управляется файлом /etc/inittab и структурирована на уровни запуска, которые могут выполнятся пользователем: 0 — Halt - остановка 1 — Single user mode - Однопользовательский режим 2 — Multiuser, without networking - Многопользовательский режим, без сети 3 — Full multiuser mode - Полный многопользовательский режим 4 — User definable - Режим, определяемый пользователем 5 — Full multiuser mode with display manager - Полный многопользовательский режим с экранным менеджером 6 — reboot - перезагрузка Обычно, стандартный уровень запуска - 3 или 5. Преимущества Устоявшаяся, хорошо понятая система Легко настроить. Недостатки Медленная загрузка. Средняя скорость загрузки LFS системы составляет 8-12 секунд, если измерить время с начала первого отображения приглашения командной строки ядра. Соединение с сетью как правило устанавливается примерно 2 секунды после приглашения командной строки. Последовательная обработка задач загрузки. Это связано с предыдущим пунктом. Задержка в работе любого процесса, например проверка файловой системы, задержит соответственно и весь процесс загрузки. Не поддерживает напрямую дополнительные функции, такие как            контроль групп (cgroups) и расписания для каждого пользователя. Для добавления сценариев требуются ручные, статические последовательные решения.