我们在使用linux系统时会遇到很多问题,如系统崩溃,系统起不来,忘记root密码等等,或许很多人遇到这样的问题直接选择重装系统,但是一次次重装显得很麻烦,那么,我们在接下来就来学习几种系统的排错方法。
切记,排错原则就是缺什么则补什么
1.root用户密码忘记
当忘记root用户后
选择进入系统时按‘e’,然后将ro后的删除,改为rw,后加rd.break
chroot /sysroot/ ##切换到shell模式
echo xxxxxx | passwd --stdin root ##echo后面的为更改的root密码
touch /.autorelabel ##重启SElinux
两个exit重启
引导阶段
"e"进入救援模式
ctrl+x
开始具体操作
结果
2.磁盘引导阶段,mbr主引导的恢复
模拟问题:
dd if=/dev/zero of=/dev/sda bs=446 count=1 删除主引导记录
解决方案
若为真实主机,则需要插入镜像光驱,然后光驱启动
由于我们是模拟问题,用的