挂载 Samba 驱动器时关机挂起

挂载 Samba 驱动器时关机挂起

在 Ubuntu 16.10 中,我遵循这些说明挂载 Samba 驱动器。我在 fstab 中的行如下:

//192.168.1.1/hd /media/mp cifs credentials=/home/user/.smbcredentials,iocharset=utf8,sec=ntlm 0 0

当驱动器被挂起时,如果我poweroff

我花了一段时间才找到这个错误“在网络文件系统卸载之前网络就关闭了”这个问题似乎从 16.04 版开始就出现了。

我发布这个问题是为了询问旧的解决方法(我会将其作为答案发布)是否仍然是最好的解决方案,或者启动和关机顺序的变化是否改变了这一点。

答案1

以前的解决方法是在 /etc/init.d/umountnfs.sh 中创建两个指向脚本的软链接。这将在关机序列中更早地卸载 samba 驱动器。我不知道这是否会产生其他不良后果。

ln -s /etc/init.d/umountnfs.sh /etc/rc0.d/K15umountnfs.sh
ln -s /etc/init.d/umountnfs.sh /etc/rc6.d/K15umountnfs.sh

相关内容