Сделать стартовой Добавить в избранное
 
Панель управления
логин :  
пароль :  
   
   
Регистрация
Напомнить пароль?
Статьи по Windows 9x Me XP 2003 Longhorn Vista Linux FreeBSD Apache MySQL хостинг PHP Perl » UNIX » FreeBSD » Автомонтирование дисков под FreeBSD
Навигация по сайту
Главная Софт
Форум FeedBack
 
Расширенный поиск
Календарь
«    Сентябрь 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
Популярные статьи
 

 

UNIX » FreeBSD : Автомонтирование дисков под FreeBSD
 
ПРИМЕЧАНИЕ
Данные заметки не претендуют на абсолютную полноту освещения вопроса, а также, не освобождают от прочтения документации (см. раздел ДОКУМЕНТАЦИЯ). Описанный метод протестирован на 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
  •  
     
     (голосов: 0)
    Комментарии (0)  Распечатать
     
     
    Добавление комментария
       
     

    РАЗДЕЛЫ СТАТЕЙ
    На нашем сайте Вы можете почитать интересные статьи о разных операционных системах и не только о них.
     
    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
     
      Если после прочтения статьи у Вас возникли вопросы/предложения/дополнения, Вы можете изложить их на нашем форуме в соответствующем разделе.
    Если Вы являетесь автором статьи которая размещена на нашем портале незаконно, просим Вас сообщить нам об этом.