系统恢复技术

一,MBR毁坏:
查看系统分区在那:
这里写图片描述
毁坏MBR:
这里写图片描述
如果没有重启动,可以直接恢复:
这里写图片描述
如果重启之后就不可启动系统,需要恢复系统:
出现这样的情况:
这里写图片描述
force off关机,使用光盘启动,添加一个镜像光盘:
这里写图片描述
点击finash完成!
选择光盘启动优先:
这里写图片描述
必须点击apply!
再次启动,选择Troubleshooting
这里写图片描述
进入挽救模式:
这里写图片描述
这里写图片描述
填1:
进入到真实系统中,重新建立MBR:
这里写图片描述
看见NO error reported说明成功了!
两次exit退出后
force off关机,选择硬盘启动!
这里写图片描述
再次启动就可以成功启动系统!
此问题解决。

注意:当重装windows系统之后发现主机本身的linux系统不见了,是因为新装的系统覆盖了原本的MBR,也可以用这种方法进行恢复。

二,删除grub.cfg
首先需要进入到/boot/grub2/grub.cfg文件中获取信息:
这里写图片描述
删除grub.cfg后没有重启动,可以直接恢复:
[root@server10 grub2]# rm -fr grub.cfg
这里写图片描述
如果删除了grub.cfg后重新启动了,则会出现:
这里写图片描述
解决方法:
这里写图片描述
即可重新启动,即如系统后需要执行grub2-config /boot/grub2/grub.cfg,即重新倒入文件,负责再次重启后又会启动不了。
这里写图片描述

注意:在次之前应先查看根分区和boot分区的位置
grub>set root=’hd0,msdos1’
这里写图片描述
如果根分区和boot分区在一块,则不会显示/boot分区的位置,只显示根分区的位置。如果不在一块,会分别显示。
如果根分区和boot分区在一块,在恢复的时候,要指明内核文件(linux16 /vmlinuz-3.10.0-327.el7.x86_64)和初始化文件(initrd16 /initramfs-3.10.0-327.el7.x86_64.img)的绝对路径。即linux16 /boot/vmlinuz-3.10.0-327.el7.x86_64和initrd16 /boot/initramfs-3.10.0-327.el7.x86_64.img

三,删除内核文件(linux16 /vmlinuz-3.10.0-327.el7.x86_64):
[root@server10 boot]# rm -fr vmlinuz-3.10.0-327.el7.x86_64
会出现;
这里写图片描述
解决:force off关机,选择光盘启动:
这里写图片描述
进入到Troubleshooting—>选择rescue模式
这里写图片描述
选1
这里写图片描述
将光盘挂载到/mnt上,光盘表示可以是:/dev/cdrom或者是/dev/sr0
这里写图片描述
进入到/mnt重新安装内核:
这里写图片描述
接下来关闭selinux再启动,会减少开机时间!
两次exit后force off关机再选择硬盘启动!

可以分解内核来解决这个问题:
这里写图片描述
同样选择光盘镜像启动,选择Troubleshooting—>rescue模式—>1—->enter
这里写图片描述
启动成功!

四,删除初始化文件(initramfs-3.10.0-327.el7.x86_64.img

如果没有重启动可使用命令恢复:
这里写图片描述
可以看见又重新生成初始化文件。

如果重启之后徐哟进入挽救模式
这里写图片描述
再选择强制关机后,选择disk启动即可解决问题!

五,误删除/boot分区后如何解决:
误删除/boot后会出现以下情况:
这里写图片描述
强制关机后,再选择光盘启动,进入rescue模式下:
这里写图片描述
再选择强制关机后,选择disk启动即可解决问题!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值