Linux故障排错——修复MBR扇区故障

修复MBR扇区故障

一、故障原因:病毒、木马等造成的破坏,不正确的分区操作,磁盘读写操作

二、故障现象:找不到引导程序,启动中断,无法加载操作系统,开机后黑屏

三、应对思路:应提前做好备份文件 以安装光盘引导进入紧急急救模式,重备份文件中恢复。

四、操作步骤模拟MBR扇区实验

修复具体步骤:

1、进系统查看磁盘
2、fdisk -l ##看是否有sdb

在这里插入图片描述
3、mkfs -t ext4 /dev/sdb ###格式化sdb
在这里插入图片描述
4、挂载mount /dev/sdb /opt
在这里插入图片描述
5、备份MBR扇区数据
dd if=/dev/sda of=/opt/mbr.bak bs=512 count=1 //引导文件一般默认在第一个分区的第一个扇区,每个扇区是512字节
6、模拟MBR扇区故障
dd if=/dev/zero of=/dev/sda bs=512 count=1
init 6重启

在这里插入图片描述
6、重启之后发现故障,无法启动MBR引导分区
在这里插入图片描述####如何解决呢?###
光盘引导,进入急救模式,提示操作
从备份文件中恢复MBR散区
####步骤如下
1.装入光盘,在光盘引导界面选择troubleshooting:
2、进入troubleshooting菜单 选择Rescue a centos system
3、进入引导可以按回车,或者等待
按1 在按会车进入sh-4.2#
4、mount /dev/sdb /mnt ## 将备份sdb备份的文件挂到mnt下
然后进去看下是否有mbr.bak
4、dd if=/mnt/mbr.bak of=/dev/sda count=1 bs=512
5、重启reboot 进入系统测试是否正常。

一、虚拟机环境是勾选如下选项是开机进入CD-ROM急救模式相当于windows 的WPE工具
在这里插入图片描述

二、生产环境需要插U盘也就是系统盘centos 7.6的镜像文件的U盘,然后选择开机fn+F2 ——boot——CD-ROM第一引导——fn+F10保存退出。
在这里插入图片描述

在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
生产环境需要改为硬盘引导项
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值