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

Beyond Linux From Scratch. Версия 6.0

Глава 3. Задачи последующей конфигурации LFS

Автоматизация монтирования файловых систем

Введение в autofs

Пакет autofs содержит средства, работающие с ядром для монтирования и размонтирования файловых систем на сменных носителях. Он полезен для разрешения обычным пользователям монтировать дисководы, CD-ROM и другие устройства со сменными носителями без необходимости монтирования их системным администратором. Это может быть не идеально для всех установок, поэтому осознавайте риск перед включением этого расширения.

Информация о пакете

Дополнительно

Установка autofs

Проверьте, что поддержка autofs была встроена в ядро или выполнена в виде модуля в следующих местах:

File systems
Kernel automounter version 4 support Y or M
Network File Systems
NFS file system support Y or M
SMB file system support Y or M

Если необходимо, перекомпилируйте и установите новое ядро.

Установим autofs запуском следующих команд:


patch -Np1 -i ../autofs-4.1.3-strict.patch &&
patch -Np1 -i ../autofs-4.1.3-bad_chdir.patch &&
patch -Np1 -i ../autofs-4.1.3-mtab_lock.patch &&
patch -Np1 -i ../autofs-4.1.3-non_block_ping.patch &&
patch -Np1 -i ../autofs-4.1.3-signal-race-fix.patch &&
patch -Np1 -i ../autofs-4.1.3-sock-leak-fix.patch &&
patch -Np1 -i ../autofs-4.1.3-replicated_server_select.patch &&
patch -Np1 -i ../autofs-4.1.3-multi-over.patch &&
./configure --prefix=/ --mandir=/usr/share/man &&
make

А теперь, как пользователь root:


make install &&
rm /etc/rc.d/init.d/autofs

Описание команд

rm /etc/rc.d/init.d/autofs: Эта команда удаляет установленный скрипт, который работает только в специфических дистрибутивах.

Конфигурация autofs

Файлы конфигурации

/etc/sysconfig/autofs.conf, /etc/auto.master, /etc/auto.misc и /etc/auto.net.

Информация о конфигурации

Процесс установки создает auto.master, auto.misc и auto.net. Замените auto.master следующими командами.


mv /etc/auto.master /etc/auto.master.bak &&
cat > /etc/auto.master << "EOF"
# Begin /etc/auto.master
/media/etc/auto.misc
# End /etc/auto.master
EOF
[Замечание]

Замечание

Этот файл монтирует новый каталог media поверх такого же, созданного в LFS, и поэтому будет прятать любые точки монтирования, сделанные файлом fstab.

Этот пакет может быть использован для монтирования NFS и SMB, свойства которых не настраиваются в этих инструкциях. Ресурсы NFS описаны на следующей странице.

auto.misc должен быть отконфигурирован для Вашего работающего оборудования. Загруженный файл конфигурации загрузит Ваш CD-ROM, если /dev/cdrom активен или он может быть отредактирован для соответствия установке Вашего устройства и примеров для дисководов, доступных в файле и просто активированных. Документация по этому файлу может быть получена командой man 5 autofs.

Установим скрипт монтирования /etc/rc.d/init.d/autofs и файл поддержки /etc/sysconfig/autofs.conf, включенные в пакет blfs-bootscripts-6.0.


make install-autofs

Переменные устанавливаются в /etc/sysconfig/autofs.conf. Этот файл устанавливает 60 секунд по умолчанию для деактивации устройства перед размонтированием. Более короткое время может быть необходимо для защиты записи буфера на диск, если пользователи обычно извлекают носитель раньше установленного времени.

Содержание

Установленные программы: automount. Установленные библиотеки: autofs modules.

Короткое описание

automount

Демон, который выполняет монтирование при поступлении запроса к устройству.

Последнее обновление 2005-02-09 14:53:24 -0700.

Поиск

 

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