我正在运行两个Ubuntu系统(在64位AMD桌面系统上运行12.04,在64位Intel笔记本上运行14.04 ),并按照以下说明配置了两个CIFS驱动器,以便在系统启动时安装
https://help.ubuntu.com/community/MountWindowsSharesPermanently
我使用/etc/fstab中的以下条目配置了这些驱动器:
//gbsfp1/kgallant /home/kgallant/nethome cifs credentials=/etc/samba/credentials,rw,iocharset=utf8,_netdev,uid=1000,gid=1000 0 0
//gbsfp1/share /home/kgallant/netshare cifs credentials=/etc/samba/credentials,rw,iocharset=utf8,_netdev,uid=1000,gid=1000 0 0在我登录任何一台计算机时,这两个驱动器都会成功地挂载,但是在系统引导期间总是会报告一系列错误消息,例如:
Jul 4 10:52:07 gbsdt1 kernel: [ 20.976113] CIFS VFS: Error connecting to socket. Aborting operation
Jul 4 10:52:07 gbsdt1 kernel: [ 20.976509] CIFS VFS: cifs_mount failed w/return code = -101这些消息在syslog中重复五到十次,在14.04机器的情况下,在系统引导期间在屏幕上重复。这两个系统似乎都试图在初始化网络服务之前安装驱动器,我认为这是问题的根本原因。文档表明,_netdev选项可以防止这种情况,但它似乎对12.04或14.04系统都没有任何影响。
网络驱动器由运行在Fedora 14计算机上的Samba服务器提供。
是否有任何方法延迟安装这些文件系统,直到网络服务可用(如果,如我所怀疑的,这是问题的原因)?否则任何其他建议都将不胜感激。
提前感谢!
ls /etc/rc*.d/的
发布于 2014-11-23 12:49:57
关于解决办法:
在fstab中,它永远不会像你想要的那样让你满意:
我认为有两种解决办法:
让我知道你想走哪条路,或者接受这一答案,如果上面已经足够指出你的正确方向的话。
https://askubuntu.com/questions/491808
复制相似问题