/ freebsd

Автомонтирование при старте nullfs

потребовалось убрать один диск из системы (слишком он маленький был) и освободить порт, а все что на нем было перенес на другой более емкий диск в директорию с названием диска.. но в части программ были прописаны пути на старую точку монтирования.. чтобы их все не править можно использовать nullfs..

 mount_nullfs /data/olddisk /olddisk  

и директория /data/olddisk будет доступна по новой точке монтирования /olddisk..
все бы хорошо, но как сделать чтобы при старте автоматически монтировался раздел.. для этого правим fstab

 /data/olddisk/         /olddisk         nullfs  rw              0       0  

и перезагружаем сервер.. в итоге ничего не грузится, выпадает в single-mode, пишет что не может подмонтировать этот раздел..
хотя mount -a && return и все грузится дальше.. казалось бы.. ранее в 6.2 года 3 назад делал так и работало без лишних костылей, а вот на 8.2 не срабатывает..

ну чтож читаем ман.. >man nullfs(5)
и прописываем в loader.conf строчку
nullfs_load="YES"
или при сборке ядра можно указать options NULLFS..
теперь при перезагрузке nullfs раздел монтируется автоматически..

Автомонтирование при старте nullfs
Share this

Subscribe to Somewhere Nowhere