修改rc.local后无法启动linux

本文介绍了一种解决Linux系统因开机自启动脚本逻辑错误导致的无限循环问题的方法。通过引导内核进入单用户模式,手动编辑并修复了/etc/rc.d/rc.local文件中的错误配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

需要做一个shell脚本的开机自启动,打算采用修改/etc/rc.d/rc.local文件的方式。

由于启动脚本中的一个逻辑漏洞,导致linux启动时一直在修改/etc/rc.d/rc.local文件,死循环导致机器无法启动。

自救方法:

1、使用方向键选择你希望引导的内核。 
2、按下e键以编辑这个命令行。 
3、选择以单词kernel起头的这行。 
4、按下e键以编辑这个命令行。 
5、在行末添加一个字母S 
6、回车接受改动。 
7、按b键接受修改并且启动内核。 
这样就会进入单用户模式,可以在bash下执行命令。
此时 进入 /etc/rc.local把文件修改回来, done!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值