Bekijk de volledige versie : Как нормально смонтировать opt
megagrizly
07-11-2008, 14:55
Что сделал:
mkdir -p /tmp/harddisk/opt
/tmp/local/.files:
/etc/fstab
/tmp/harddisk
/tmp/harddisk/opt
/etc/fstab:
/tmp/harddisk/opt /opt none bind,rw,noatime 0 0
перезагружаю и не монтрует. Если просто mount -o bind /tmp/harddisk/opt /opt то монтируется на ура.
AndreyPopov
07-11-2008, 15:24
Что сделал:
mkdir -p /tmp/harddisk/opt
/tmp/local/.files:
/etc/fstab
/tmp/harddisk
/tmp/harddisk/opt
/etc/fstab:
/tmp/harddisk/opt /opt none bind,rw,noatime 0 0
перезагружаю и не монтрует. Если просто mount -o bind /tmp/harddisk/opt /opt то монтируется на ура.
интересно, вы тему "инструкция по настройке" с нуля читали?
опция bind в fstab по каким-то причинам у нас действительно не работает
bind в 1.9.7-10,9 в fstab не работает. В 1.9.7-8 работает. И еще, проверьте что в 9/10 работают ли корректно права Read/Write | Read/Write/Erase Возможно, стандартный vsftpd защищает по правам на папку, а впрошивке патченый, который работает под root'ом
fstab вроде же отрабатывает ДО автомонтирования дисков роутером.
Соответственно, монтировать непримонтированное не может.
И первый раз вижу такое бесмыссленное использование fstab.
AndreyPopov
07-11-2008, 18:49
в изменениях к 9-й версии написано:
- Переделано автомонтирование дисков: теперь они монтируются в /tmp/mnt/, /tmp/harddisk - символическая ссылка на первый раздел;
- Перед монтированием теперь также вызывается /usr/local/sbin/pre-mount
может дело все в этом?
Естественно, я сначала в fstab монтирую диски, потом уже монтирую bind. Монтирую как и положено в /mnt/disc0_1 для 7-10. А монтирование в /tmp/harddisk и не работает. В 7-8 работало. Настройки после прошивки сбрасывал.
Я просто не морочился, и добавил mount /opt в post-mount
У автора явно написано:
/etc/fstab:
/tmp/harddisk/opt /opt none bind,rw,noatime 0 0
перезагружаю и не монтрует. Если просто mount -o bind /tmp/harddisk/opt /opt то монтируется на ура.
Что явно бессмысленно.
vectorm:
А разве линукс не будет в таком случае монтировать при первом обращении к папке? Например samba в fstab прописывается, и ничего!
fstab вроде же отрабатывает ДО автомонтирования дисков роутером.
Соответственно, монтировать непримонтированное не может.
fstab эквивалент комманды mount -obind /tmp/opt /opt также не отрабатывает, хотя /tmp к этому моменту уже смонтирован и flashfs развернута (иначе откуда взялся бы fstab). Причины пока неясны.