有时无法安装 Windows 7 NAS

有时无法安装 Windows 7 NAS

我可以使用以下线路成功将我的 Xubuntu PC(通过电缆连接到办公网络)连接到 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

启动时自动挂载。

问题是经常(但并非总是)当我打开 PC 时,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

答案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

相关内容