linux系统故障(二)MBR引导扇区恢复

linux系统故障(二)MBR引导扇区恢复

前言

1.故障产生的原因

2.故障的现象

3.解决思路

4.具体操作

1.故障产生的原因

1.木马、病毒等造成的破坏

2.不正确的分区操作、磁盘读写误操作等

2.故障的现象

1.找不到启动程序,启动中断

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

3.解决思路

1.应提前做好备份文件

2.以安装光盘引导进入急救模式

3.从备份文件中恢复

4.具体操作

1.我们要完成这个实验要有两块硬盘

linux系统故障(二)MBR引导扇区恢复_第1张图片

2.添加硬盘,下一步

linux系统故障(二)MBR引导扇区恢复_第2张图片

3.选择SCSI口,点击下一步

linux系统故障(二)MBR引导扇区恢复_第3张图片

4.创建新的虚拟磁盘,并点击下一步。

linux系统故障(二)MBR引导扇区恢复_第4张图片

5.选择默认的20G即可,然后点击下一步

linux系统故障(二)MBR引导扇区恢复_第5张图片

6.创建默认的虚拟磁盘设备,并点击完成。

linux系统故障(二)MBR引导扇区恢复_第6张图片

7.开启虚拟机。

linux系统故障(二)MBR引导扇区恢复_第7张图片

8.我们将刚刚加进来的硬盘进行分区,并格式化。

[root@localhost ~]#fdisk /dev/sdb
n
w

创建的时候默认即可

[root@localhost ~]#mkfs.xfs /dev/sdb1

linux系统故障(二)MBR引导扇区恢复_第8张图片

9.格式化完成后,将其挂载

[root@localhost ~]#mkdir /data
[root@localhost ~]#mount /dev/sdb1 /data
[root@localhost ~]#df -hT

linux系统故障(二)MBR引导扇区恢复_第9张图片

10.将sda的mbr扇区拷贝进刚刚挂载的分区里面

[root@localhost ~]#ls /data
[root@localhost ~]#dd if=/dev/sda of=/data/sda.mbr.bak bs=512 count=1

linux系统故障(二)MBR引导扇区恢复_第10张图片

11.查看是否备份完成,然后我们故意破坏mbr扇区。

[root@localhost ~]#ls /data
[root@localhost ~]#dd if=/dev/zero of=/dev/sda bs=512 count=1

linux系统故障(二)MBR引导扇区恢复_第11张图片

12.重启查看是否能够成功重启。

[root@localhost ~]#reboot

linux系统故障(二)MBR引导扇区恢复_第12张图片

13.将光盘镜像放进去,然后重启虚拟机。

linux系统故障(二)MBR引导扇区恢复_第13张图片

再有加载条的时候,按一下“ESC”

linux系统故障(二)MBR引导扇区恢复_第14张图片

选择急救模式

linux系统故障(二)MBR引导扇区恢复_第15张图片

选择拯救CentOS系统

linux系统故障(二)MBR引导扇区恢复_第16张图片

选择continue

linux系统故障(二)MBR引导扇区恢复_第17张图片

进入到一个终端中

linux系统故障(二)MBR引导扇区恢复_第18张图片

查看挂载文件,创建挂载点,然后将硬盘挂载上去。

ls
mkdir /bak
mount /dev/sdb1 /bak

linux系统故障(二)MBR引导扇区恢复_第19张图片

查看备份文件,并将备份文件还原到原来的位置

ls /bak
dd if=/sda.mbr.bak of=/dev/sda

linux系统故障(二)MBR引导扇区恢复_第20张图片

14.reboot重启虚拟机

reboot

linux系统故障(二)MBR引导扇区恢复_第21张图片

15.查看结果

linux系统故障(二)MBR引导扇区恢复_第22张图片

实验心得

遇到问题时,我们要保持思路清晰。切记在线网中我们要学会备份,及时备份,不然出问题了会造成严重事故。

你可能感兴趣的:(Linux命令,mbr问题修复,运维必备,云计算必备)