Руководство новичка - администратора Linux

         

Как мне подмонтировать флоппи или zip дисковод, dos раздел или сетевой диск?



Как мне подмонтировать флоппи или zip дисковод, dos раздел или сетевой диск?

Очень похоже на то, как это делается с CDROM (смотрите предыдущий вопрос). То есть, вы можете подмонтировать свою дискетку командой:

mount -t auto /dev/fd0 /mnt/floppy

Опять же удостоверьтесь, что директория /mnt/floppy существует и свободна.

Чтобы размонтировать дискету (Вы должны сделать это перед тем как вытащить ее!) наберите:

umount /mnt/floppy


 

Я монтирую внешний zip дисковод через параллельный порт (эмуляция scsi) с помощью команды:

mount -t vfat /dev/sda4 /mnt/zipdrive

Опция "-t vfat" используется, потому что zip диски приходят уже отформатированные с vfat файловой системой - Windows95 файловая система с поддержкой длинных имен. Вы не сможете вытащить диск до тех пор, пока не размонтируете его.
 

Я использую систему с загрузкой Linux или Windows по выбору. Я получаю доступ к файлам на разделе Dos/Windows после выполнения следующей команды:

mount -t vfat /dev/hda1 /mnt/dosdrive

Опять же, вам следует уточнить параметры этой команды в зависимости от того на каком разделе находится Dos/Windows файловая система.
 

Для монтирования удаленной файловой системы, такой как NFS (network file system), проверьте что на вашем компьютере работает NFS сервис (воспользуйтесь программой setup). Работа с NFS дисками требует разрешения со стороны другого компьютера - "хозяина дисков". Для настройки разрешения на доступ запустите как root программу:

netconf

Если вы предпочитаете сделать это вручную, то вам надо отредактировать файл /etc/exports. Мой /etc/exports выглядит следующим образом:

/usr hacker(ro) mars(ro)


/home hacker(rw) mars(rw)


/mnt hacker(rw) mars(rw)

Это дает возможность машинам hacker и mars монтировать директорию /usr только для чтения (ro - read-only), а директории /home и /mnt для чтения и записи (rw - read-write).

Если вы правильно настроили nfs, то вы сможете подмонтировать сетевую директорию с помощью команды:

mount -t nfs mars:/home /mnt/mars_home





 

Вы так же можете подмонтировать директорию, которая доступна вам по ftp (как суперпользователь) с помощь команды:

mount -o ro,soft ftp.kernel.org:/pub/linux /mnt/kernel_ftp

Префикс "-o" означает, что за ним идут специальные опции, "ftp.kernel.org" - имя сервера, " /pub/linux" - удаленная директория, "/mnt/kernel_ftp" - локальная директория, которая должна существовать и быть свободна.
 

[Краткий обзор. Удаленная Dos/Windows файловая система может быть подмонтирована к Linux машине с помощью протокола Samba (если Samba установлен). Как root наберите примерно такую команду:

smbmount mars/c/windows /mnt/mars_windows

Чтобы это сработало, следует дать разрешение для доступа к экспортируемым директориям на windows машинах. Чтобы сделать это - разрешите доступ к файлам (filesharing) через "панель управления - сеть" ("control panel-network"), затем запустите Проводник Windows, кликните правой кнопкой на директории, которую вы хотите открыть для доступа, и дайте разрешение на доступ к ней. Если у вас возникнут проблемы воспользуйтесь командой: man smbmout.]
 

2.4 


Содержание раздела