开机自启脚本跑飞进不了kernel解决办法
平台:centos7
纯纯一次脑瘫错误的起因
- 纯纯在编写脚本的时候,写了一个死循环在脚本里,然后放在rc.local里乱跑,结果在实验平台centos7中出现了开机无法进入kernel的问题,卡死在了centos启动的进度条,通过网上大佬的方法解决了,但吓出一身冷汗,所有千万不要在开机自启的脚本里写入一些奇奇怪怪的东西
解决办法
在开机界面(选择启动方式)狂按e或者F5配置grub文件
在UTF8那一句话之后输入
1 | rw init=/sysroot/bin/bash |
这样就可以卡进shell里了
这个时候执行chroot /sysroot 设置为根(和解释器有关,比如用sh就没法用这个命令)
1 | chroot /sysroot |
- 执行 mount -o remount,rw / 重新挂载
1 | mount -o remount,rw / |
然后就用vim之类的编辑器把脚本给改回来(以后再也不犯这种错误力)
输入exit退出
reboot 问题解决
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Yoghurtcc's Blog!







