Поиск на сайте: Расширенный поиск


Новые программы oszone.net Читать ленту новостей RSS
CheckBootSpeed - это диагностический пакет на основе скриптов PowerShell, создающий отчет о скорости загрузки Windows 7 ...
Вы когда-нибудь хотели создать установочный диск Windows, который бы автоматически установил систему, не задавая вопросо...
Если после установки Windows XP у вас перестала загружаться Windows Vista или Windows 7, вам необходимо восстановить заг...
Программа подготовки документов и ведения учетных и отчетных данных по командировкам. Используются формы, утвержденные п...
Red Button – это мощная утилита для оптимизации и очистки всех актуальных клиентских версий операционной системы Windows...
OSzone.net Видео Unix FreeBSD Разное Автомонтирование дисков под FreeBSD RSS

Автомонтирование дисков под FreeBSD

Текущий рейтинг: 3 (проголосовало 4)
 Посетителей: 2448 | Просмотров: 3383 (сегодня 0)  Шрифт: - +

ПРИМЕЧАНИЕ

Данные заметки не претендуют на абсолютную полноту освещения вопроса, а также, не освобождают от прочтения документации (см. раздел ДОКУМЕНТАЦИЯ). Описанный метод протестирован на FreeBSD 5.4-RELEASE и 6.0-RELEASE. Автор не несёт ответственности за возможные последствия действий его последователей ;)

ЗАДАЧА

Настроить автомонтирование CD и флоппи-дисков в FreeBSD с конвертированием кирилличных символов в названиях файлов и директорий.

НАСТРОЙКА

Ядро (опционально)

options NFSCLIENT

options MSDOSFS

options CD9660

options LIBICONV

options CD9660_ICONV

options MSDOSFS_ICONV

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

Конфигурационные файлы

/etc/fstab (для русской (koi8-r) локали)

/dev/acd0 /mnt/cdrom cd9660 ro,noauto,-C=KOI8-R 0 0

/dev/fd0 /mnt/floppy msdosfs rw,noauto,-L=ru_RU.KOI8-R,-D=CP1251

/etc/fstab (для украинской (koi8-u) локали)

/dev/acd0 /mnt/cdrom cd9660 ro,noauto,-C=KOI8-U 0 0

/dev/fd0 /mnt/floppy msdosfs rw,noauto,-L=uk_UA.KOI8-U,-D=CP1251

/etc/amd.map

* opts:=rw,grpid,resvport,vers=3,proto=udp,nosuid,nodev localhost type:=auto;fs:=${map};pref:=${key}/

cdrom type:=program;fs:=/mnt/cdrom;\

mount:="/sbin/mount mount /mnt/cdrom";\

unmount:="/sbin/umount umount /mnt/cdrom"

floppy type:=program;fs:=/mnt/floppy;\

mount:="/sbin/mount mount /mnt/floppy";\

unmount:="/sbin/umount umount /mnt/floppy"

/etc/rc.conf

amd_enable="YES"

amd_flags="-a /mnt/.amd_mnt -r -c 10 -w 5 -l syslog /mnt/localhost /etc/amd.map"

ФАЙЛЫ, ССЫЛКИ, ДИРЕКТОРИИ

Необходимо создать директории

/mnt/.amd_mnt , /mnt/cdrom и /mnt/floppy .

/mnt/localhost создавать не надо - об этом позаботится amd.

root@host# mkdir /mnt/.amd_mntA /mnt/cdrom /mnt/floppy

Для удобства создадим символическую ссылки для CD и флоппи:

root@host# ln -s /mnt/localhost/cdrom /cdrom ; ln -s /mnt/localhost/floppy /floppy

Изначально ссылки будут "мёртвыми", так как файлов, на которые они указывают пока не существует.

После перезагрузки (или запуска amd вручную с указанными опциями) диски будут монтироваться автоматически при переходе в соответствующие директории

root@host# cd /cdrom

root@host# cd /floppy

ПРОБЛЕМЫ

Личный опыт автора показывает, что доверять автомонтированию флоппи всё-таки не стоит. При использовании автомонтирования стабильность системы существенно снижается - неоходимо взвесить удобства и недостатки.

В данной заметке также не затронуты вопросы безопасности, выходящие за рамки темы. При использовании amd на сетевых машинах настоятельно рекомендуется изучить вопросы защиты NFS.

ДОКУМЕНТАЦИЯ



man amd (8)

man amd.conf (5)

man mount (8)

man umount (8)

man mount_cd9660 (8)

man mount_msdosfs (8)

man fstab (5)

РЕВЕРАНСЫ



Автор благодарит коллег, освещавших данную тему в Сети, в частности:

Дмитрий Донцов aka mit http://unix.ginras.ru/bsd/sys010.html

Roman Y. Bogdanov http://bsd.opennet.ru/base/sys/amd.txt.html

Renaud Waldura http://ezine.daemonnews.org/200202/automounting.html

Автор: Vlad V. Teterya  •  Иcточник: http://www.opennet.ru/base/sys/amd_freebsd_howto.txt.html  •  Опубликована: 16.11.2005
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER
Теги:  


Оценить статью:
Вверх
Комментарии посетителей
Комментарии отключены. С вопросами по статьям обращайтесь в форум.