ubuntu16.04.6和 18.04添加开机启动脚本,重启后自动挂载vmware的共享文件夹
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2021-05-13 21:21:32
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章
问题描述
vmware安装ubuntu server后使用共享文件夹,但是每次重启都是执行一个命令才可以挂载上(ubuntu桌面版的不需要),原因没有深究,所以就想到啦加个开机脚本来执行那个挂载命令,
ubuntu18.04
如果系统是ubuntu18.04则需要先进行下面处理
systemd 默认会读取 /etc/systemd/system 下的配置文件,该目录下的文件会链接 /lib/systemd/system/ 下的文件。一般系统安装完 /lib/systemd/system/ 下会有 rc-local.service 文件,
先查看/etc/systemd/system/rc-local.service有没有这个文件,没有的话使用下面命令软链接到这个目录下面
ln -fs /lib/systemd/system/rc-local.service /etc/systemd/system/rc-local.service
挂载我们要开机启动的服务,注意下面命令不要重复执行,也可以使用vim打开后加入
sudo echo " [Install] WantedBy=multi-user.target Alias=rc-local.service " >> /etc/systemd/system/rc-local.service
然后按ubuntu16.04的步骤操作就可以了
ubuntu16.04
系统是ubuntu16.0.4则可以直接从这里开始
打开 /etc/rc.local文件添加如下命令,没有的话自行创建
#!/bin/bash vmhgfs-fuse -o allow_other .host:/ /mnt/hgfs exit 0
如果是第一次打开的话应该是这样的
添加完成后是这样的
添加可执行权限
chmod +x /etc/rc.local
启用服务
sudo systemctl enable rc-local
启动服务
sudo systemctl start rc-local.service
检查状态
sudo systemctl status rc-local.service
启动成功
重启后就可以自动挂载啦