如何加回Debian10的rc.local

发布于 2021-07-25  13 次阅读


最近弄了个NAS用来保存数据,原本以为数据可以高枕无忧了,结果Proxmox使用CIFS连接NAS的时候来了次连接超时,直接给我把7台VM的XFS文件系统给弄炸了,虽然成功恢复三台,但是还是有4台恢复不了(找不到可信的辅助超级块),鉴于已经被XFS文件系统弄成狗了,并且Centos7将于今年12月份EOL,于是就打算换成Debian10,rc.local在Centos7用的挺顺手,结果Debian10没有这玩意,不过他服务还在,把文件创建回来就行了

首先使用以下代码创建回rc.local

cat <<EOF >/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 c hange the execution
# bits.
#
# By default this script does nothing.

exit 0
EOF

然后赋予权限并启动对应服务

chmod +x /etc/rc.local
systemctl start rc-local