Библиотека сайта rus-linux.net
Linux From Scratch (version 6.8) | ||
Назад | Глава 7. Настройка скриптов загрузки системы | Вперед |
7.2. Пакет LFS-Bootscripts-20100627
В пакете LFS-Bootscripts находится набор скриптов для запуска / остановки системы LFS во время ее загрузки / выключения.
Приблизительное время сборки: 0,1 SBU
Требуемое дисковое пространство: 468 MB
7.2.1. Установка пакета LFS-Bootscripts
Установите пакет:
make install
7.2.2. Описание пакета LFS-Bootscripts
Установленные скрипты: checkfs, cleanfs, console, consolelog, functions, halt, ifdown, ifup, localnet, modules, mountfs, mountkernfs, network, rc, reboot, sendsignals, setclock, static, swap, sysctl, sysklogd, template, udev и udev_retry
Установленные директории: etc/rc.d, /etc/sysconfig
Краткое описание
checkfs | Проверяет целостность файловых систем прежде, чем они будут смонтрированы (за исключением журналируемых и сетевых файловых систем) |
cleanfs | Удаляет файлы, которые не должны сохраняться между перезагрузками, например, те, которые находятся в директориях |
console | Загружает правильную таблицу для желаемой раскладки клавиатуры; также устанавливает экранный шрифт |
consolelog | Устанавливает уровень сообщений, которые должны выдаваться ядром на консоль |
functions | Содержит общие функции, такие как проверка ошибок и состояний, которые используются несколькими загрузочными скриптами |
halt | Остановка системы |
ifdown | Помогает скрипту network останавливать сетевые устройства |
ifup | Помогает скрипту network запускать сетевые устройства |
localnet | Настраивает имя хоста системы и локальное устройство loopback |
modules | Загружает модули ядра, перечисленные в |
mountfs | Подключение всех файловых систем за исключением тех, которые отмечены как noauto или сетевых файловых систем |
mountkernfs | Монтирование виртуальных файловых систем ядра, таких как |
network | Настраивает сетевые интерфейсы, такие как сетевые карты, и указывает шлюз (где это нужно), используемый по умолчанию |
rc | Главный скрипт, управляющий уровнями запуска; на него возложена задача последовательного запуска всех остальных загрузочных скриптов в том порядке, какой определяется названиями обрабатываемых символических ссылок |
reboot | Перезагрузка системы |
sendsignals | Обеспечивает, чтобы прежде, чем система будет перезагружена или остановлена, все процессы были завершены |
setclock | Устанавливает в системных часах (часах ядра) местное время, если в аппаратных часах компьютера не используется всемирное координированное время UTC |
static | Предоставляет функциональные возможности, необходимые для назначения сетевому интерфейсу статического адреса интернет-протокола (IP) |
swap | Подключает и отключает файлы и разделы, используемые для подкачки |
sysctl | Загружает в работающее ядро значения системных настроек из файла /etc/sysctl.conf, если этот файл существует |
sysklogd | Запускает и останавливает демоны журналирования сообщений, выдаваемых системой и ядром |
template | Шаблон для создания пользовательских скриптов загрузки других демонов |
udev | Подготавливает директорий |
udev_retry | Перезапускает событие uevent для udev, который не удалось запустить, и, если требуется, копирует файлы с общими правилами из |
Предыдущий раздел: | Оглавление | Следующий раздел: |
Введение | Как работают скрипты загрузки системы |