Автомонтирование папки в папку

Решил тут запустить небольшой фтп...

Вобщем я монтирую папку которая сидит в фс 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]: строка

# mount -a
[mntent]: строка 27 в /etc/fstab плохая

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

Screwy написал(а):
/usr/local/portage/my /home/ftp/etc/gentoo/portage/portage_overlay_my none ro,bind 0 0

не none, а bind
вот так
/mnt/distfiles/distfiles /home/ftp/distfiles bind defaults,bind 0 0

для bind'а без разницы - что

для bind'а без разницы - что none, что bind, ему вообще пофигу, какой тип вы укажете, у меня такое работает:

mount -t XPEHb -o bind xxx/ yyy/

хотя да, mount говорит, что тип none

Ubuntu is an African Word that means "Gentoo is too hard for me"

А нужно именно в fstab

А нужно именно в fstab прописывать??
Я к примеру при организации ftp сделал монтирование через прописывание строки в файл

/etc/conf.d/local.start

Здесь просто прописал следующее:

mount -o bind /home/juev/Downloads/Torrent/files/ /home/ftp/

И все...

Вот это я называю дельным

Вот это я называю дельным советом по решению проблемы! :)
Перезагружусь, попробую.

Great minds have a purpose, other have a wishes. /Irving Washington/

Что может быть проще :) У

Что может быть проще :) У себя записал в fstab так:

/var/ftp/ftp            /root/ftp               ext3    bind            0 0

Соответственно, все разделы, на которых расположены папки должны быть смонтированы ДО этой строчки. И есть еще одно но: когда это дело делал mount сильно ругался на имена с пробелами, писал, что строка плохая и никак не удалось это побороть, не помогали никакие рюшки типа слэшей и кавычек. Так что пробелы пришлось убрать и после этого все стало пучком. Не хотите писать в fstab? тоже не проблема, добавьте в /etc/conf.d/local.start такую команду монтирования

mount -o bind /home/ntfs/games/Образы\ дисков/Оси /home/xenus/other/gentoo/Оси

или такую, что сопсно то же самое

mount --bind /home/ntfs/games/"Образы дисков"/Оси /home/xenus/other/gentoo/Оси

Если надо монтировать раньше (local запускается всегда самым последним) тоже не беда: напишите свой rc скриптик и укажите в нем нужную очерёдность запуска.

Цитата: If the name of the

Цитата:
If the name of the mount point contains spaces these can be escaped as `\040'.

выдержка из man fstab

Правда не знаю насколько это действенно, т.к. лично я стараюсь избегать пробелов хотя бы в названиях каталогов.

Цитата: Не хотите писать в

Цитата:
Не хотите писать в fstab? тоже не проблема, добавьте в /etc/conf.d/local.start такую команду монтирования

Лично мне этот вариант более близок ибо менее геморный! :)

Great minds have a purpose, other have a wishes. /Irving Washington/

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".