Linux系统启动故障排除
本案例来自
linuxidc /Linux/2015-03/115600.htm
摘要:本文列举了几个 Linux 救援模式的典型故障修复案例,帮助读者了解此类问题的解决。
关键词:修复;救援模式;emergency 模式;troubleshooting 模式
1系统启动启动不了的情况下几种修复方式
可以进入以下模式:
1.1 救援模式
指的是系统只启动必需的服务,只需 8 个服务,此时系统可正常启动,进入该模式需要
root 密码;进入救援模式,需要编辑 grub,系统启动时按 e 键进入编辑模式,找到以下位置,
并在最后面的地方加入 single 或者 s
1.2 emergency 模式
该模式只需要更少的服务就可以启动,比救援模式更少,进入该模式也需要 root 密码
系统启动时进入编辑模式,在以下行的后面加 emergency
1.3 root 密码忘记了怎么办
编辑系统的启动文件,加入 init=/bin/sh,并且把 rhgb 和 quit 删掉
启动进入系统,以读写方式重新挂载跟分区/
使用 passwd 命令重新修改密码
在根分区下面创建一个隐藏文件autorelabel
执行 exec /sbin/init
1.4 troubleshooting 模式
进入 troubleshooting 模式
chroot /mnt/sysimage
重新安装 grub
grub2-install /dev/sda
如果/boot 目录下面的文件被删除或者出现问题,需要重新安装 boot 文件。
1)进入 troubleshooting 模式,重新安装内核文件:
chroot /mnt/sysimage
mount /dev/cd/rom
1/ 2
Linux 系统启动故障排除