Linux From Scratch. Версия 6.0
Глава 7. Установка системных скриптов загрузки
7.2. LFS-Bootscripts-2.2.2
Пакет LFS-Bootscripts содержит набор стартовых скриптов.
Расчетное время сборки 0.1 SBU
Требуемое место на диске 0.3 MB
LFS-Bootscripts зависит от установки: Bash и Coreutils.
7.2.1. Установка LFS-Bootscripts
Установка пакета:
make install
7.2.2.
Содержание LFS-bootscripts
Установленные скрипты: checkfs, cleanfs, console, functions,
halt, ifdown, ifup, localnet, mountfs, mountkernfs, network, rc,
reboot, sendsignals, setclock, static, swap, sysklogd, template и udev.
Короткое описание
-
checkfs
Проверяет файловые системы перед их монтированием (исключая
журналируемые и сетевые файловые системы).
-
cleanfs
Удаляет файлы, которые не должны быть сохранены между
перезагрузками, например в /var/run/ и
/var/lock/, он пересоздает
/var/run/utmp и удаляет возможно
присутствующие файлы /etc/nologin,
/fastboot и /forcefsck.
-
console
Загружает раскладку клавиатуры и устанавливает экранный шрифт.
-
functions
Содержит функции, разделяемые различными скриптами, такие как
ошибка и статус проверки.
-
halt
Выключает всю систему.
-
ifdown
Помогает скрипту network с сетевыми устройствами.
-
ifup
Помогает скрипту network с сетевыми устройствами.
-
localnet
Устанавливает имя хоста системы и локальный кольцевой интерфейс.
-
mountfs
Монтирует все файловые системы, исключая сетевые или помеченные как
noauto.
-
mountkernfs
Используется для монтирования файловых систем ядра, таких как
proc.
-
network
Настраивает сетевые интерфейсы, такие как сетевые карты, и
устанавливает шлюз по умолчанию (там, где он применяется).
-
rc
Ведущий скрипт, он отвечает за запуск всех остальных скриптов
по одному в последовательности, определенной именами ссылок.
-
reboot
Перезагружает систему.
-
sendsignals
Останавливает все процессы перед перезагрузкой
или выключением системы.
-
setclock
Переустанавливает часы ядра на локальное время, если аппаратные часы
не установлены на время UTC.
-
static
Предоставляет необходимую функциональность для назначения статических
IP-адресов сетевым интерфейсам.
-
swap
Включает и выключает файлы и разделы свопа.
-
sysklogd
Запускает и останавливает демоны ведения логов ядра и системы.
-
template
Заготовка для создания собственных скриптов для других демонов.
-
udev
Настраивает udev и создает ноды устройств в /dev
.
|
|