前言:
今天咱们对“centos6修复win7引导”大致比较关切,你们都想要剖析一些“centos6修复win7引导”的相关文章。那么小编同时在网络上收集了一些对于“centos6修复win7引导””的相关资讯,希望姐妹们能喜欢,小伙伴们一起来了解一下吧!前言
Centos7已经使用上了systemd,针对之前Centos6上面的脚本,直接扔到Centos7上面会出现异常。
需要修改一下脚本就可以了。
例子
今天朋友跟我说有一个redis的启动脚本在Centos7上面,启动失败。如图:
从表面看,这个脚本被重定向到systemctl启动了;
从启动脚本里面看,可以找到脚本调用了 /etc/init.d/function 这个文件,这个文件里面有一个参数判断重定向到systemctl了,_use_systemctl=1重定向,_use_systemctl=其他就不会重定向了,所以只要修改这个参数就可以了。
具体操作
操作最好是复制新的一个文件进行修改,然后调用新的文件就可以了。
cp /etc/init.d/function /etc/init.d/function_sysv
sed -i 's/_use_systemctl=1/_use_systemctl=0/g' /etc/init.d/function_sysv
sed -i 's/\/etc\/init\.d\/function/\/etc\/init\.d\/function_sysv/g' /etc/init.d/redis
总结
如果不想编写service文件,就可以用这种方法解决。
标签: #centos6修复win7引导