Chinaunix首页 | 论坛 | 博客
  • 博客访问: 58261
  • 博文数量: 13
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 199
  • 用 户 组: 普通用户
  • 注册时间: 2014-03-07 22:11
文章分类

全部博文(13)

文章存档

2014年(13)

我的朋友

分类: LINUX

2014-04-19 20:22:51

两种方式备份和恢复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备份文件到本地,进行还原,重启机器即可进入系统,至此整个过程都已完毕。
=======
附:两种方式实现备份还原的图示



阅读(1101) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~