Может случиться так, что когда ваш fstab обработан, все необходимые предварительные условия не установлены для подключения к сетевому ресурсу.
Вы можете попробовать добавить команду mount в ваш скрипт запуска rc.local.
Я пытаюсь автоматически смонтировать общий ресурс Windows в экземпляре Fedora 12 (FC12).
Когда я вручную монтирую вещи, работают:
mount -t cifs //nas01/servers -o username=guest,password=myPassword /mnt/nas01/servers
Если я обновлю / etc / fstab следующим образом:
//nas01/servers /mnt/nas01/servers cifs username=guest,password=myPassword 0 0
Ничего не происходит после перезагрузки.
Меня сбивает с толку то, что после перезагрузки я запускаю:
mount -a
Доля смонтирована.
Есть идеи по этому поводу?
Спасибо,
Мартин
Может случиться так, что когда ваш fstab обработан, все необходимые предварительные условия не установлены для подключения к сетевому ресурсу.
Вы можете попробовать добавить команду mount в ваш скрипт запуска rc.local.
От man 8 mount
:
FILESYSTEM НЕЗАВИСИМЫЕ ПАРАМЕТРЫ
МОНТАЖА _netdev
Файловая система находится на устройстве, которое требует доступа к сети (используется для предотвращения попытки системы смонтировать эти файловые системы, пока сеть не будет включена в системе).
У Fedora есть сценарий, netfs
который анализирует fstab во время загрузки второй раз, когда сеть подключена для подключения общих ресурсов:
chkconfig netfs on