Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
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

Удаляет файлы, которые не должны сохраняться между перезагрузками, например, те, которые находятся в директориях /var/run/ и /var/lock/; скрипт пересоздает директорий /var/run/utmp и удаляет файлы, которые, возможно, имеются в директориях /etc/nologin, /fastboot и /forcefsck

console

Загружает правильную таблицу для желаемой раскладки клавиатуры; также устанавливает экранный шрифт

consolelog

Устанавливает уровень сообщений, которые должны выдаваться ядром на консоль

functions

Содержит общие функции, такие как проверка ошибок и состояний, которые используются несколькими загрузочными скриптами

halt

Остановка системы

ifdown

Помогает скрипту network останавливать сетевые устройства

ifup

Помогает скрипту network запускать сетевые устройства

localnet

Настраивает имя хоста системы и локальное устройство loopback

modules

Загружает модули ядра, перечисленные в /etc/sysconfig/modules, используя аргументы, которые также указаны в этом файле

mountfs

Подключение всех файловых систем за исключением тех, которые отмечены как noauto или сетевых файловых систем

mountkernfs

Монтирование виртуальных файловых систем ядра, таких как proc

network

Настраивает сетевые интерфейсы, такие как сетевые карты, и указывает шлюз (где это нужно), используемый по умолчанию

rc

Главный скрипт, управляющий уровнями запуска; на него возложена задача последовательного запуска всех остальных загрузочных скриптов в том порядке, какой определяется названиями обрабатываемых символических ссылок

reboot

Перезагрузка системы

sendsignals

Обеспечивает, чтобы прежде, чем система будет перезагружена или остановлена, все процессы были завершены

setclock

Устанавливает в системных часах (часах ядра) местное время, если в аппаратных часах компьютера не используется всемирное координированное время UTC

static

Предоставляет функциональные возможности, необходимые для назначения сетевому интерфейсу статического адреса интернет-протокола (IP)

swap

Подключает и отключает файлы и разделы, используемые для подкачки

sysctl

Загружает в работающее ядро значения системных настроек из файла /etc/sysctl.conf, если этот файл существует

sysklogd

Запускает и останавливает демоны журналирования сообщений, выдаваемых системой и ядром

template

Шаблон для создания пользовательских скриптов загрузки других демонов

udev

Подготавливает директорий /dev и запускает Udev

udev_retry

Перезапускает событие uevent для udev, который не удалось запустить, и, если требуется, копирует файлы с общими правилами из /dev/.udev в /etc/udev/rules.d


Предыдущий раздел: Оглавление Следующий раздел:
Введение   Как работают скрипты загрузки системы