模拟MBR扇区故障

简介:

模拟MBR扇区故障

产生MBR扇区故障主要有以下两点原因:

1、 病毒、木马的入侵。

2、 不正确的分区操作和磁盘读写操作。

MBR分区故障主要有以下两点现象:

1、 找不到引导程序,启动中断。

2、 无法加载操作系统,开机后黑屏

模拟MBR扇区故障:

将MBR进行备份

打开桌面终端:

clip_image002

使用fdisk –l 命令查看此服务器当前硬盘:

clip_image004

OK,可以看到我们当前的服务器上有两块硬盘,分别是sda和sdb。

我们将MBR进行备份也就是对sda进行备份,但是这里要注意,sda是一块硬盘,所以我们备份的目的地不可是sda,这里我们备份到sdb上。

注意:在前期的准备工作中要将sdb挂在到我们所需要的挂在点,这里我挂在到了backup目录下,这里我使用df –hT命令查看。如下图:

clip_image006

OK、可以看到我们已经成功将我们的硬盘挂在到backup目录下。

下面我们开始备份MBR:

输入:dd if=/dev/sda of=/backup/sda.bak bs=512 count=1,进行备份:

clip_image008

可以看到备份成功。

模拟MBR扇区故障

运行:dd if=/dev/sizo /dev/sda bs=512 count=1,命令来模拟故障:

clip_image010可以看到已经成功复制

下面我们运行reboot命令来重启一下:

clip_image012

重启之后看到上图所示界面就意味着我们模拟MBR扇区故障成功。

从RHEL6光盘引导,进入急救模式

在上述界面选择Rescue installed system,然后敲回车键:

clip_image014

这里询问我们语言的种类,我们使用键盘上下键选择Chinese (Simplified) (简体中文),然后敲回车:

clip_image016

这里我们直接敲回车:

clip_image018

这里询问我们键盘的种类。我们选择US(美式键盘),然后敲回车:

clip_image020

这里询问我们启动方式,我们选择Local CD/DVD(从光盘启动),然后敲回车:

clip_image022

这里询问我们是否需要链接网络,再次我们用TAB键切换到NO,选择不需要网络,然后敲回车:

clip_image024

这里我们选择Continue然后敲回车:

clip_image026

这里我们直接敲回车:

clip_image028

这里选择:shell start shell,然后敲回车:

clip_image030

OK,可以看到我们已经进入了:bash-4.1的修复模式:

clip_image032

从备份的文件中恢复MBR扇区

Ok,前面我们已经成功进入了bash-4的修复模式,下面我们来进行修复:

在这里我们输入:df –hT 来查看一下当前有哪些挂在的目录:

clip_image034

可以看到我们的备份路径/backup并没有挂在,这是因为我们之前所创建的挂在点所保存的磁盘是sda但是现在我们已经将sda模拟出故障了所以在这里当然没有我们/backup的挂在目录了。

针对上述状况我们进行如下操作:

1、新建挂在目录backup,运行:mkdir /backup:

clip_image036

Ok可以看到我执行完命令以后没有报错证明我的命令执行成功。

2、将磁盘sdb挂载到我们新建的backup,运行:mount /etc/sdb1 /backup:

clip_image038

Ok可以看到我执行完命令以后没有报错证明我的命令执行成功。

3、检测是否挂载成功,运行ls /backup:

clip_image040

运行完成后可以看到我们之前所备份的文件:sda.bak证明我们挂在成功。

下面我们正式开始恢复MBR扇区:

将我们之前备份的sda.bak还原回sda,运行: dd if=/backup/sda.bak of=/dev/sda bs=512 count=1

clip_image042

OK,恢复完成,我们运行reboot来重新启动系统:

clip_image044

检测是否修复成功

clip_image046

Ok,重新启动成功,证明我们的MBR扇区故障修复成功!



本文转自wuyvzhang 51CTO博客,原文链接:http://blog.51cto.com/wuyvzhang/1652648,如需转载请自行联系原作者


相关文章
|
4月前
|
运维 数据挖掘 数据库
服务器数据恢复-服务器raid5硬盘指示灯变红的数据恢复案例
一台服务器上3块磁盘组建了一组raid5磁盘阵列。服务器运行过程中有一块硬盘的指示灯变为红色,raid5磁盘阵列出现故障,服务器上层操作系统的分区无法识别。
服务器数据恢复-服务器raid5硬盘指示灯变红的数据恢复案例
|
7月前
|
IDE 安全 开发工具
硬盘故障大全(很详细哦)
硬盘故障大全(很详细哦)
42 1
|
8月前
|
IDE 安全 开发工具
|
11月前
|
编译器
3.6让MBR使用磁盘
3.6让MBR使用磁盘
90 0
|
存储 数据安全/隐私保护 Windows
不小心磁盘分区文件怎么恢复正常,硬盘分区后数据后数据会丢失吗?
不小心磁盘分区文件怎么恢复正常,硬盘分区后数据后数据会丢失吗?一般来说,硬盘分区的文件修复,可以分为两种情况。下面来分别介绍。硬盘分区后,文件通常就会丢失,但也分情况。
272 0
不小心磁盘分区文件怎么恢复正常,硬盘分区后数据后数据会丢失吗?
lvm讲解/磁盘故障小案例
4.10/4.11/4.12 lvm讲解  4.13 磁盘故障小案例   lvm讲解                        磁盘故障小案例
1166 0
|
存储 数据安全/隐私保护 Windows