文档中心 云服务器(KEC) 最佳实践 云主机各系统进入单用户/救援模式

云主机各系统进入单用户/救援模式

最近更新时间:2025-11-10 16:07:41

一、问题现象

1.机器重启后,无法正常进入系统;

2.自定义镜像创建机器,创建时卡在系统加载界面。

二、各系统版本进入单用户方法

1、linux8.x版本

步骤一:对系统盘做快照

步骤二:控制台重启/强制重启

步骤三:连接控制台VNC界面

步骤四:按e进入对应内核版本

步骤五:删除部分字符,并添加init=/bin/bashctrl+x继续进入单用户,并找到linux开头的包括系统盘的这一行

步骤六:删除至ro这里,将ro修改为rw(不然无法修改文件信息),然后ctrl+x进入单用户模式

2、linux7.x版本

步骤一:对系统盘做快照

步骤二:控制台重启/强制重启

步骤三:连接控制台VNC界面

步骤四:按e进入对应内核版本

步骤五:删除部分字符,并添加init=/bin/bashctrl+x继续进入单用户,并找到linux16开头的包括系统盘的这一行,删除至ro这里,将ro改为rw(不然无法修改文件信息),然后ctrl+x进入单用户模式。

3、linux6.x版本

步骤一:对系统盘做快照

步骤二:控制台重启/强制重启

步骤三:连接控制台VNC界面

步骤四:按e进入对应内核版本

步骤五:删除部分字符,并添加init=/bin/bash按回车,选择刚才修改的内核版本按b进入系统继续进入单用户。linux6.x需要一直删除,删除至ro注意不要删除root=/dev/vda1,改为rw后添加init=/bin/bash

4、ubantu18.04版本

步骤一:对系统盘做快照

步骤二:控制台重启/强制重启

步骤三:连接控制台VNC界面

步骤四:按e进入对应内核版本

步骤五:删除部分字符,并添加init=/bin/bash按回车,选择刚才修改的内核版本按b进入系统继续进入单用户。linux6.x需要一直删除,删除至ro,修改为rw后添加init=/bin/bash

5、Fedora/Debian/openEuler版本

步骤一:对系统盘做快照

步骤二:控制台重启/强制重启

步骤三:连接控制台VNC界面

步骤四:按e进入对应内核版本

步骤五:找到以 linux16linux 开头的行(该行包含 rorw 参数)。

ro 修改为 rw(表示以读写模式挂载根文件系统)。

在行末添加 init=/bin/bash(强制系统以bash启动,而非默认的init进程)

改为:

上一篇:Windows主机查看块存储序列号操作教程
下一篇:云服务器远程登录连接异常排查思路
以上内容是否对您有帮助?
有帮助
没帮助