Linux系统开机无限重启的解决办法
1、问题描述
正常情况下,Linux开机引导过程中 init 运行级别是5,但如果将其配置为6,再重启后,陷入无限重启。
2、模拟问题
- 设置开机 init 运行级别为6
[root@test ~]# systemctl set-default reboot.target
- 重启
[root@test ~]# reboot
- 陷入无限重启中…
3、恢复步骤
- 在这个界面按 e
- 找到 UTF-8 行(由于安装系统分区不同,UTF-8行前边内容可能会不同,但不影响,这是我的)
- 找到 ro 这个词
- 将 ro 及以后改为 rw rd.break(反斜杠是换行)
- 按 Ctrl + x 进入
- 切换root,并更改当前 init 运行级别
(1)切换root,查看当前 init 运行级别
(2)更改init运行级别为5
- 两次退出(按两次 Ctrl+d 就行)
- 大功告成,正常开机!