Авто монтирование окон самбы в Fedora Core 15
У меня есть сервер, который работает Centos 6.2 с общим ресурсом Samba.
Я пытаюсь добиться того, чтобы общий ресурс samba автоматически монтировался на моем компьютере под управлением Fedora 15.
В /etc/fstab
я имею
//192.168.1.104/ant /media/ant cifs gid=users,file_mode=0664,dir_mode=0775,auto,username=***,password=*** 0 0
Выше работает отлично, когда я сохраняю и запускаю mount -a
, теперь проблема возникает, когда я перезагружаю свой компьютер Fedora, тогда диск не подключен, когда сервер работает. я могу бежать mount -a
но это не монтирует самбу, когда я открываю /etc/fstab
а потом mount -a
затем снова монтируется
Есть ли способ автоматически смонтировать этот ресурс при загрузке? Или я что-то пропустил?
5 ответов
Лучше использовать autofs (automount). http://www.howtoforge.com/accessing_windows_or_samba_shares_using_autofs
Подобный вопрос, как этот вопрос.
Вы хотите включить netfs
демон в вашей системе Fedora. Этот демон может использоваться для автоматического монтирования / размонтирования сетевых файловых служб (SMB, CIFS, NFS), определенных в /etc/fstab
файл.
Используйте либо ntsysv
меню или chkconfig netfs on
Команда, чтобы включить его.
Это исправит вашу проблему.
Разве /media не является tmpfs в Fedora 15? Вы пытались смонтировать его в другой точке монтирования, чем обычный каталог (например, /mnt)?
Извините за ответы на вопросы, я пока не могу комментировать.
Также приведенные выше предложения _netdev и networkmanager должны помочь сделать это правильно.
Просто для ясности, когда вы говорите "при загрузке", подразумеваете ли вы его монтирование после загрузки системы или когда кто-то вошел в систему?
Рассматривали ли вы сделать этот код скриптом bash и запустить его с помощью cron @reboot?
Или скопировать его в /etc/init.d и создать сервис, который запускается при загрузке?
Ваша конфигурация в порядке.
Вы можете попытаться отложить сетевые цели для монтирования (а также и других сетевых служб) после запуска NetworkMananger с помощью:
systemctl enable NetworkManager-wait-online.service
Кроме того, вы можете добавить _netdev
параметр, чтобы система не пыталась монтировать эти файловые системы до тех пор, пока сеть не будет включена.
Рекомендации:
https://bugzilla.redhat.com/show_bug.cgi?id=692008 (NFS)
https://bugzilla.redhat.com/show_bug.cgi?id=744399 (SAMBA)
http://linux.die.net/man/8/mount (найти _netdev)