0%

Centos 7 | 8 系统恢复讲解

1. 准备好系统盘

可以使用光盘也可以使用U盘,
制作U盘需要注意盘符,推荐使用Fedora Media Writer来进行制作

2. 进入救援模式

此时,我们开机已经能启动ISO的界面了,选择Troubleshooting
Troubleshooting

选择进入救援模式:
救援模式

选择继续:
Continue

按Enter键进入shell命令行:

3. 救援模式命令行重装kernel

这里我们需要注意的是:
此时我们进入的是光盘加载到内存的系统,此时的文件系统,是光盘映像加载的。
而我们需要恢复的是安装在硬盘里的CentOS系统,因此,我们要先命令df查看当前磁盘分区空间:

这时,我们可以看到光盘路径是 /run/install/repo
需要恢复的CentOS路径是 /mnt/sysimage
我们需要的操作就是从光盘里调出rpm包,进行安装:(注意:需要指定安装路径 –root=/mnt/sysimage)

1
sh-4.2# rpm -ivh /run/install/repo/Packages/kernel-3.10.0-327.el7.x86_64.rpm --root=/mnt/sysimage/

读条完成,当命令行提示符出现后,表示我们已经安装完成,就可以重启PC了:(需要BIOS修改取消光盘,恢复硬盘启动)

总结

通过本例,为我们在内核遭到破坏时候,提供了重装恢复的方法,值得注意的是,当我们进入挂载模式时候,要考虑当前文件系统和需恢复的系统的区别,rpm安装kernel时,要进行安装路径的指定(–root选项。)