RussianLDP Рейтинг@Mail.ru
WebMoney: 
WMZ Z294115950220 
WMR R409981405661 
WME E134003968233 
YandexMoney: 
41001198119846 
E-gold:
5128052

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 .

Поиск

 

Найди своих коллег!