两种方式备份和恢复MBR
1.本地备份与恢复
======创建新的备份分区
[root@localhost ~]# fdisk /dev/sdb
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-5221, default 1):
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-5221, default 5221):
Using default value 5221
Command (m for help): w
The partition table has been altered!
======格式化分好区的磁盘
[root@localhost ~]# mkfs.ext4 /dev/sdb1
======创建挂载点,挂载
[root@localhost /]# mkdir /backup;mount /dev/sdb1 /backup
======备份MBR
[root@localhost /]# dd if=/dev/sda of=/backup/sda_mbr.dd bs=512 count=1
======破坏掉系统的分区表
[root@localhost /]# dd if=/dev/zero of=/dev/sda bs=512 count=1
======查看破坏后的分区表是否存在
[root@localhost /]# fdisk -l /dev/sda
Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
======重启电脑,插入光盘,读秒按任意键进入,选择第三项,进入营救模式
=======选择第一项,光盘引导(相当与win pe)
=======下一步
========MBR的恢复,创建挂载点,挂载备份光盘,还原备份文件到系统mbr,至此本地的备份与恢复已经完成。
2.网络备份与恢复
将MBR备份到网络主机,加载网络上FTP服务器里的ISO镜像
======将备份的MBR文件拷贝到网络上的主机上
[root@Alex ~]# scp 10.0.0.151:/backup/sda_mbr.dd ./
root@10.0.0.151's password:
sda_mbr.dd 100% 512 0.5KB/s 00:00
======破坏系统MBR分区,参上操作
======进入营救模式参上,开启网络,选择
======填入网络上存在ISO镜像的FTP服务器地址即可
======进入shell,参见本地备份
先查看ip地址是否已经获取到了,然后远程拷贝,备份远程主机上的MBR备份文件到本地,进行还原,重启机器即可进入系统,至此整个过程都已完毕。
=======
附:两种方式实现备份还原的图示
阅读(1090) | 评论(0) | 转发(0) |