Linux 使用rm -rf /*命令后,恢复系统方法
程序员文章站
2022-05-11 18:08:49
...
Linux 使用rm -rf /*命令后,恢复系统方法
个人学习记录
这里实验环境采用的是radhel7.1的版本:
个人认为核心就是缺失什么组件,就从别的地方复制什么组件过来,先把系统拉起来,再慢慢恢复配置
进入救援模式
1、将/dev/sda两个分区分别挂载看看,里面的内容,有内容的就是根存在的分区
2、ifconfig eno16777777 192.168.8.2
3、从另外一台一样系统的根 。用 tar打包,一个个文件夹拷贝过来
4、到坏系统,scp另外一个系统的etc.tar.gz
5、修改拷贝过来的fstab:
6、再拷贝/usr .然后解压到/mnt/sysimage。然后再ln -s 源 目标的硬链接
7、这时就可以从救援模式进入真正的系统
8、再安装boot的软件包包:
通过挂载光盘,
#rpm -ivh kernel名字
9、boot还缺什么文件就从另外一个系统复制过来
10、重写引导程序:
#grub2-install /dev/sda
#grub2-mkconfig -0 /boot/grub2/grub.cfg 再重启