我已经完成autofs
所有设置,并且它正确挂载了我的共享目录。
但是,现在,我必须sudo upstart autofs start
在每次启动后手动运行,然后自动挂载才能真正起作用。
我思考通过 synaptic 手动安装autofs
,虽然已经有一段时间了。有问题的计算机用作轻量级服务器,很少重新启动,因此必须手动启动服务并不是什么大问题,但我的备份在 autofs 运行之前不起作用,所以我很担心。
答案1
将其添加到/etc/rc.local
使用任何编辑器:
图形化
gksu gedit /etc/rc.local
命令行
sudo -e /etc/rc.local
添加/编辑以下内容:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
service autofs start &
mount -a
exit 0
您可能需要稍微改进一下,4 个 60 秒的睡眠可能太多了,我会尝试一次,如果需要的话再增加次数。
使其可执行
sudo chmod u+x /etc/rc.local
重启后它应该可以工作了。如果不行,请尝试按照下面的错误报告添加睡眠。
也可以看看错误报告