Автомонтирование папки в папку
onegreyonewhite 8 ноября, 2009 - 08:51
Решил тут запустить небольшой фтп...
Вобщем я монтирую папку которая сидит в фс NTFS смонтировать в папку ftp.
Вобщем проще говоря:
1. /home/ntfs/games/Образы\ дисков/Оси - содержит нужные данные
2. Я выполняю команду каждый раз:
# mount --bind /home/ntfs/games/Образы\ дисков/Оси /home/xenus/other/gentoo/Оси
Как это можно автоматизировать через fstab?
Вот мой fstab:
/dev/sda1 /boot ext2 noauto,noatime 1 2 /dev/sda3 / ext3 noatime 0 1 /dev/sda2 none swap sw 0 0 /dev/sdb4 /home/xenus/other ext3 noatime,exec,rw 0 1 /dev/cdrom /mnt/cdrom iso9660 noauto,ro 0 0 #/dev/fd0 /mnt/floppy auto noauto 0 0 /dev/sdb1 /home/ntfs/sys ntfs ro,nls=utf8,user,gid=1004,umask=022 0 0 /dev/sdb5 /home/ntfs/media ntfs ro,nls=utf8,user,gid=1004,umask=022 0 0 /dev/sdb6 /home/ntfs/games ntfs ro,nls=utf8,user,gid=1004,umask=022 0 0 /dev/sdb3 /home/ntfs/other ntfs ro,nls=utf8,user,gid=1004,umask=022 0 0
»
- Для комментирования войдите или зарегистрируйтесь
/usr/local/portage/my /home/
/usr/local/portage/my /home/ftp/etc/gentoo/portage/portage_overlay_my none ro,bind 0 0
# mount -a [mntent]: строка
27 строка как раз содержит нужную запись... Может это как-то свзано с тем, что разные фс используются в фтп?
Great minds have a purpose, other have a wishes. /Irving Washington/
Как только предоставите
Как только предоставите достаточно информации, то можно будет думать.
P.S. a propos, man fstab на предмет spaces
P.P.S. И, имхо, лучше использовать ntfs-3g для ntfs-разделов, а не ядерный ntfs
Как только Вы спросите о
Как только Вы спросите о нужной для Вас информации, я её предоставлю. Я тоже не экстрасенс! :)
Great minds have a purpose, other have a wishes. /Irving Washington/
Screwy
не none, а bind
вот так
/mnt/distfiles/distfiles /home/ftp/distfiles bind defaults,bind 0 0
для bind'а без разницы - что
для bind'а без разницы - что none, что bind, ему вообще пофигу, какой тип вы укажете, у меня такое работает:
хотя да, mount говорит, что тип none
Ubuntu is an African Word that means "Gentoo is too hard for me"
А нужно именно в fstab
А нужно именно в fstab прописывать??
Я к примеру при организации ftp сделал монтирование через прописывание строки в файл
Здесь просто прописал следующее:
И все...
Вот это я называю дельным
Вот это я называю дельным советом по решению проблемы! :)
Перезагружусь, попробую.
Great minds have a purpose, other have a wishes. /Irving Washington/
Что может быть проще :) У
Что может быть проще :) У себя записал в fstab так:
Соответственно, все разделы, на которых расположены папки должны быть смонтированы ДО этой строчки. И есть еще одно но: когда это дело делал mount сильно ругался на имена с пробелами, писал, что строка плохая и никак не удалось это побороть, не помогали никакие рюшки типа слэшей и кавычек. Так что пробелы пришлось убрать и после этого все стало пучком. Не хотите писать в fstab? тоже не проблема, добавьте в /etc/conf.d/local.start такую команду монтирования
или такую, что сопсно то же самое
Если надо монтировать раньше (local запускается всегда самым последним) тоже не беда: напишите свой rc скриптик и укажите в нем нужную очерёдность запуска.
Цитата: If the name of the
выдержка из man fstab
Правда не знаю насколько это действенно, т.к. лично я стараюсь избегать пробелов хотя бы в названиях каталогов.
Цитата: Не хотите писать в
Лично мне этот вариант более близок ибо менее геморный! :)
Great minds have a purpose, other have a wishes. /Irving Washington/