启动时启动 autofs

启动时启动 autofs

我已经完成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

重启后它应该可以工作了。如果不行,请尝试按照下面的错误报告添加睡眠。

也可以看看错误报告

相关内容