网络共享在启动时停止自动挂载

网络共享在启动时停止自动挂载

我查看了帖子并尝试了几种方法,但都无济于事。我正在运行带有 Cinnamon 桌面和 Nemo 文件管理器的 Ubuntu 16.0.4 LTS。一切运行正常,所有驱动器和网络共享都在启动时自动安装,正如它们应该的那样。

更改用户密码后,驱动器或网络共享都无法自动挂载。此外,我的硬盘驱动器的挂载位置也消失了。为了让一切恢复正常,我必须在 fstab 中为所有硬盘驱动器添加条目并重新创建挂载点。在此之前,fstab 中没有硬盘驱动器的条目,它们显然是由其他进程挂载的。在 fstab 中输入硬盘驱动器后,它们会自动挂载。但是,网络共享仍然无法挂载。

如果我执行 sudo mount 命令,网络共享将在登录后挂载。根据另一篇文章,我尝试使用登录脚本 rc.local 在登录后挂载驱动器。该脚本运行并正常工作,但在登录期间它会抛出此错误:

3 月 15 日 12:05:35 ZFC-charliek-Ubuntu rc.local[1389]: 挂载错误: 无法重新解决 3 月 15 日 12:05:35 ZFC-charliek-Ubuntu systemd[1]: rc-local.service: 控制进程 3 月 15 日 12:05:35 ZFC-charliek-Ubuntu systemd[1]: 无法启动 35 ZFC-charliek-Ubuntu systemd[1]: rc-local.service: 重新失败

因此,由于某种解决错误,脚本无法在启动时运行并安装驱动器?

知道这里出了什么问题吗?为什么驱动器在启动时停止自动安装?我是 Linux 新手,谢谢你的帮助。

编辑:fstab 的内容

//backup1/NetworkDeviceBU /media/NetworkDeviceBU cifs credentials=/home/charliek/.smbcredentials,iocharset=utf8,se‌​c=ntlm,user 0 0
 //fruit/ha/Home\040FOlder/charliek /media/charliek_home cifs credentials=/home/charliek/.smbcredentials,iocharset=utf8,se‌​c=ntlm,user,uid=1000‌​,gid=1000 0 0
//fruit/ha/IS\040Department /media/ISDepartment cifs auto,credentials=/home/charliek/.smbcredentials,_netdev,ioch‌​arset=utf8,sec=ntlm,‌​user 0 0
 //fruit/ha/user\040programs /media/UserPrograms cifs credentials=/home/charliek/.smbcredentials,iocharset=utf8,se‌​c=ntlm,user 0 0

相关内容