Иногда Windows 7 NAS не может быть смонтирован

Я могу успешно подключить свой ПК Xubuntu (соединенный с кабелем с офисной сетью) к Windows NAS с помощью этой строки в /etc/fstab:

//Hall/Share /media/HallShare cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

И выполнение:

sudo mount -a

Монтирование является автоматическим на начальной загрузке.

Проблема состоит в том, что часто (но не всегда), когда я включаю свой ПК, NAS не смонтирован (который является /media/HallShare пусто и sudo mount -l не перечисляет ничего связанного с этой папкой). И когда я пытаюсь вручную работать sudo mount -a, команда зависает без сообщений в течение неопределенного времени:

lorenzo@PC:~$ sudo mount -v -a
mount: proc già montato su /proc
mount: UUID=3c72b8d3-a568-46bd-9fa0-1fa59532b579 già montato su /home
mount.cifs kernel mount options: ip=192.168.1.112,unc=\\Hall\Share,credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777,ver=1,user=lorenzo-1,pass=********

Я ничего не могу найти в /var/log/dmsg. Кто-то может помочь мне определить проблему?


Вот мой /etc/fstab:

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0

# Windows NAS (\\hall)
//Hall/Share /media/HallShare cifs credentials=/root/.smbcredentials,noauto,iocharset=utf8,_netdev,file_mode=0777,dir_mode=0777 0 0

И мой /etc/rc.local:

mount /media/HallShare
exit 0
0
задан 29 April 2013 в 12:28

1 ответ

Ваш NAS монтируется с опцией auto. Известно, что это вызывает проблемы в некоторых системных настройках. Вы можете решить эту проблему, добавив опцию noauto к опциям монтирования:

//Hall/Share /media/HallShare cifs credentials=/root/.smbcredentials,noauto,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

Однако, таким образом, ваш NAS будет монтироваться, но не привязываться при загрузке, поэтому вам придется сделать еще один шаг: в терминале введите

gksudo gedit /etc/rc.local

В конце файла добавьте следующую строку перед выходом 0 ( если нет, обязательно добавьте exit 0 в самом конце):

sleep 20

mount /media/HallShare

Сохраните файл, перезагрузитесь, и вы должны все готово! Удачи!

(Для справки: https://wiki.ubuntu.com/MountWindowsSharesPermanently )

0
ответ дан 29 April 2013 в 12:28

Другие вопросы по тегам:

Похожие вопросы: