 |
| Календарь |
 |
 |
| « Сентябрь 2007 » | Пн | Вт | Ср | Чт | Пт | Сб | Вс | | | 1 | 2 | | 3 | 4 | 5 | 6 | 7 | 8 | 9 | | 10 | 11 | 12 | 13 | 14 | 15 | 16 | | 17 | 18 | 19 | 20 | 21 | 22 | 23 | | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
|
 |
|
 |
 |
|
 |
|
 |
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
 |
| автор: Fross | 21 сентября 2007 | Просмотров: 671 |
|
 |
 |
 |
 |
| |
ПРИМЕЧАНИЕ
Данные заметки не претендуют на абсолютную полноту освещения вопроса, а также, не освобождают от прочтения документации (см. раздел ДОКУМЕНТАЦИЯ). Описанный метод протестирован на 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 |
|
| |
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем. |
|
 |
 |
 |
 |
|
 |
 |
 |
 |
| |
Русификация Linux Thinstation для построения бездисковых станцийРусификация Linux Thinstation для построения бездисковых станцийLinux FAQ: Вопросы и ответыКонвертация обычной установки Linux в Software-ROOT-RAID1Подключение USB Compact Flash Reader в Linux |
|
 |
 |
 |
| |
|
|
 |
|
 |
 |
 |
 |
 |
 |
РАЗДЕЛЫ СТАТЕЙ |
 |
|
 |
 |
 |
 |
 |
На нашем сайте Вы можете почитать интересные статьи о разных операционных системах и не только о них.
|
 |
 |
 |
 |
| |
WINDOWS 98 - Все об ОС версии 9x - настройка, скрытые возможности, оптимизация, рекомендации и многое другое...
FAQ Безопасность Восстановление Другое Настройка Оптимизация Установка
WINDOWS 2000 - установка, настройка, оптимизация, ускорения работы, администрирование и многое другое. FAQ Администрирование Безопасность Восстановление Настройка Оптимизация Разное Установка
WINDOWS 2003 - настройка, полные обзоры данной ОС, оптимизация, скриншоты, FAQ... FAQ Администрирование Безопасность Настрока Разное Установка
WINDOWS XP - настройка, скрытые возможности, оптимизация, рекомендации и многое другое... FAQ Безопасность Восстановление Другое Настройка Оптимизация Установка
WINDOWS
Vista - установка, настройка, оптимизация, рекомендации и многое другое... FAQ Другое Обзор системы Установка
UNIX - установка, настройка, рекомендации и многое другое... Linux FreeBSD Сетевые технологии Открытое программное обеспечение Интернет Разное FAQ
Администратору / пользователю - практические советы по работе с софтом железом и пр... Hardware Internet lan&more Software Exchange Server Windows Server 2008
Windows Server - Советы и рекомендации по настройке Windows серверов Exchange Server Windows Server 2008 ISA Server
Веб-мастеру - Apache, ASP, Flash, MySQL, хостинг и многое другое... Apache ASP Разное Flash Java/CSS/HTML/DHTML MySQL Хостинг Perl PHP
|
|
 |
 |
 |
| |
Если после прочтения статьи у Вас возникли вопросы/предложения/дополнения, Вы можете изложить их на нашем форуме в соответствующем разделе. Если Вы являетесь автором статьи которая размещена на нашем портале незаконно, просим Вас сообщить нам об этом.
|
|
 |
|
 |
|
|