У меня есть настройка FSAT для монтирования общего ресурса CIF, но при загрузке общий ресурс никогда не монтируется. Однако, если я запускаю mount -a
после загрузки, он монтирует все просто отлично.
Вот как выглядит мой fstab. Не обращайте внимания на прокомментированные ... Я только что сделал несколько для тестирования прямо сейчас.
//192.168.1.97/media /mnt/samba cifs credentials=/home/xbmc/.smbcredentials,rw,file_mode=0777,dir_mode=0777,sec=ntlm,auto 0 0
#//192.168.1.97/media/TV\040Shows /home/xbmc/TV\040Shows cifs credentials=/home/xbmc/.smbcredentials,rw,file_mode=0777,dir_mode=0777,sec=ntlm,auto
//192.168.1.97/media/Movies /home/xbmc/Movies cifs credentials=/home/xbmc/.smbcredentials,rw,file_mode=0777,dir_mode=0777,sec=ntlm,auto 0 0
//192.168.1.97/media/Music /home/xbmc/Music cifs credentials=/home/xbmc/.smbcredentials,rw,file_mode=0777,dir_mode=0777,sec=ntlm,auto 0 0
#//192.168.1.97/media/3\040-\040My\040Pictures /home/xbmc/Pictures cifs credentials=/home/xbmc/.smbcredentials,rw,file_mode=0777,dir_mode=0777,sec=ntlm,auto
#//192.168.1.97/media/XBMC /home/xbmc/Admin cifs credentials=/home/xbmc/.smbcredentials,rw,file_mode=0777,dir_mode=0777,sec=ntlm,auto
В интернете видели несколько вещей, в которых, как полагали, это происходит, потому что общий ресурс еще не доступен (т. Е. Wi-Fi еще не подключен и т. Д.), Когда он пытается подключиться.
В небольшом исследовании я нашел опцию _netdev
, включающую в себя fstab, но результат тот же.
Попробуйте добавить _netdev
(с подчеркиванием) к опциям. Например, первая строка в вашем fstab выглядит следующим образом:
//192.168.1.97/media /mnt/samba cifs credentials=/home/xbmc/.smbcredentials,rw,_netdev,file_mode=0777,dir_mode=0777,sec=ntlm,auto 0 0
В соответствии с man-страницей mount
это будет задерживать монтирование до тех пор, пока сеть не будет подключена.
Ну, я думаю, что это обходной путь, который я применил.
sudo nano /etc/network/if-up.d/fstab
#/bin/sh
mount -a
sudo chmod +x /etc/network/if-up.d/fstab
Я не думаю, что это очень элегантное решение ... Я в значительной степени полный noob linux, так что если у кого-то есть что-то лучше ... Я думаю, всегда есть много способов сделать что-нибудь.
У меня была такая же проблема с моими двумя жесткими дисками, когда я настраивал систему Ubuntu. Вот что мне нужно было сделать, чтобы они были смонтированы автоматически (все сделано из терминала):