在使用linux时,因系统错误已经导致无法进入单用户模式,是否需要重新安装系统了?为了应对单用户模式无法修复的错误,Linux提供了光盘修复模式。
电脑
一、设置光盘启动(以下以虚拟机操作为例,真实机上,大家可以参考设置),先加载光盘和使用虚拟机设置键进入BIOS设置光盘优先启动(linux centos7 光盘修复模式 – 一个小龙马)如图:
设置后,保存退出重启。以上为虚拟机启动方式,若是物理机器按照不同主板设置BIOS设置光盘启动即可。
二、进入光盘模式
电脑选择Troubleshooting界面,选择:Rescue a CentOS Linux system选项
接下来,选择第一项Continue,也就是输入1,继续,并回车。看到“sh-4.2#”,表明已经进入光盘修复模式
选项说明:
1)continue:救援模式程序会自动查找系统中已有的文件系统,并可读写挂载到/mnt/sysimage目录下
2)Read-Only:会以只读的方式挂载已有的文件系统。
3)Skip to shell: 手动挂载
电脑三、切换bash,并可以修复你的系统了。
查看当前目录,并非你的真正的根分区,是光盘的根分区,需要使用chroot 切换到根分区去操作修改工作。
如图,切换后,我修改了密码,使用快捷键ctrl +d ,bash切换sh模式,使用exit退出光盘模式。
大家切记,把BIOS启动顺序改回来。大家切记,把BIOS启动顺序改回来。大家切记,把BIOS启动顺序改回来。
电脑