使用dd来备份还原mbr,分区表

Lucid Lynx (长期支持)
kamui0523
帖子: 547
注册时间: 2008-05-14 18:53
来自: 上海
送出感谢: 0
接收感谢: 0

使用dd来备份还原mbr,分区表

#1

帖子 kamui0523 » 2010-05-06 10:35

备份mbr

代码: 全选

dd if=/dev/sda of=/backup/mbr.img bs=512 count=1
还原mbr

代码: 全选

dd if=/backup/mbr.img of=/dev/sda bs=446 count=1
还原分区表,跳过mbr

代码: 全选

dd if=/backup/mbr.img of=/dev/sda bs=66 skip=446 count=1 
此外,dd还可以克隆整个硬盘和分区,不论你的文件系统是什么类型都可以,但是由于速度较慢,一般不建议这么做,克隆U盘倒是很推荐,另外还可以转换光盘为ISO
克隆硬盘

代码: 全选

dd if=/dev/sda of=/sda.img
克隆分区

代码: 全选

dd if=/dev/sda1 of=/sda1/img
制作光盘镜像

代码: 全选

dd if=/dev/cdrom of=/cdrom.iso
其实上面的后缀有没有都无所谓,加了后缀只是方便自己理解
三年Linux使用经验,两年Ubuntu使用经验
提供各种企业解决方案
Ubuntu QQ群:66320976
Linux Blog
http://deephell.72pines.com
头像
nmsfan
帖子: 18958
注册时间: 2009-10-16 22:46
来自: finland
送出感谢: 16 次
接收感谢: 36 次

Re: 使用dd来备份还原mbr,分区表

#2

帖子 nmsfan » 2010-05-06 10:37

:em11 :em11
木有用过
木有备份过
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
lzhw_009
帖子: 17
注册时间: 2008-07-09 21:41
送出感谢: 0
接收感谢: 0

Re: 使用dd来备份还原mbr,分区表

#3

帖子 lzhw_009 » 2010-07-23 10:56

学习!!
billbear
帖子: 3681
注册时间: 2008-05-03 23:42
送出感谢: 0
接收感谢: 3 次

Re: 使用dd来备份还原mbr,分区表

#4

帖子 billbear » 2010-07-23 11:34

kamui0523 写了: 还原分区表,跳过mbr

代码: 全选

dd if=/backup/mbr.img of=/dev/sda bs=66 skip=446 count=1 
发这种代码要负责任的,不要瞎抄网上的东西
头像
remeber
论坛版主
帖子: 13005
注册时间: 2009-01-06 15:18
来自: 人间
送出感谢: 1 次
接收感谢: 22 次

Re: 使用dd来备份还原mbr,分区表

#5

帖子 remeber » 2010-07-23 12:11

几个bs数值不一致是什么意思?
“有一种被人抛诸脑后的过去,包含一些不该遗忘的点点滴滴。欢笑之余,我将故旧拾起,才刹见自己的薄情。人世间似乎存在着某种公平,每个人都曾被抛掷在他人的遗忘中;而今你所有哽咽难宣的话语,也正是你曾为人所期盼,却永远听不见的字句。” —赫曼 赫塞
头像
pocoyo
论坛版主
帖子: 25878
注册时间: 2008-03-25 15:49
来自: 谁知道?
送出感谢: 5 次
接收感谢: 9 次
联系:

Re: 使用dd来备份还原mbr,分区表

#6

帖子 pocoyo » 2010-07-23 12:15

貌似没有错啊。
446个引导代码+64个字节分区表信息+2 magic =512. 整个mbr.
billbear
帖子: 3681
注册时间: 2008-05-03 23:42
送出感谢: 0
接收感谢: 3 次

Re: 使用dd来备份还原mbr,分区表

#7

帖子 billbear » 2010-07-23 12:19

原来是 wiki 上的错误,我已经修改
附件
改前.png
改后.png
头像
remeber
论坛版主
帖子: 13005
注册时间: 2009-01-06 15:18
来自: 人间
送出感谢: 1 次
接收感谢: 22 次

Re: 使用dd来备份还原mbr,分区表

#8

帖子 remeber » 2010-07-23 12:52

:em06 这旮旯儿不怎么明白。
“有一种被人抛诸脑后的过去,包含一些不该遗忘的点点滴滴。欢笑之余,我将故旧拾起,才刹见自己的薄情。人世间似乎存在着某种公平,每个人都曾被抛掷在他人的遗忘中;而今你所有哽咽难宣的话语,也正是你曾为人所期盼,却永远听不见的字句。” —赫曼 赫塞
头像
pocoyo
论坛版主
帖子: 25878
注册时间: 2008-03-25 15:49
来自: 谁知道?
送出感谢: 5 次
接收感谢: 9 次
联系:

Re: 使用dd来备份还原mbr,分区表

#9

帖子 pocoyo » 2010-07-23 12:57

:em20
头像
qlhn
帖子: 736
注册时间: 2006-08-25 10:37
送出感谢: 0
接收感谢: 0
联系:

Re: 使用dd来备份还原mbr,分区表

#10

帖子 qlhn » 2010-08-04 11:34

有用的。碰到某些病毒就派上用场了。
头像
kingkongmok
帖子: 340
注册时间: 2006-03-23 14:48
送出感谢: 2 次
接收感谢: 2 次

Re: 使用dd来备份还原mbr,分区表

#11

帖子 kingkongmok » 2010-08-06 15:51

主分区可用dd。
逻辑分区应该用sfdisk吧
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47
送出感谢: 0
接收感谢: 2 次

Re: 使用dd来备份还原mbr,分区表

#12

帖子 qingdaoocean » 2010-08-06 16:11

mark :em11
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
tonytam
帖子: 485
注册时间: 2006-09-23 12:28
送出感谢: 1 次
接收感谢: 0

Re: 使用dd来备份还原mbr,分区表

#13

帖子 tonytam » 2011-01-03 18:12

好东西,简单易用
头像
Dororo
帖子: 210
注册时间: 2009-05-08 20:29
来自: 广东
送出感谢: 0
接收感谢: 0

Re: 使用dd来备份还原mbr,分区表

#14

帖子 Dororo » 2011-04-23 22:22

billbear 写了:原来是 wiki 上的错误,我已经修改
好像改完还有错,不知是不是?

还原分区表,跳过主引导记录
dd if=/backup/mbr.img of=/dev/sda bs=1 count=64 skip=446 seek=446

应为
dd if=/backup/mbr.img of=/dev/sda bs=64 count=1 skip=446 seek=446
billbear
帖子: 3681
注册时间: 2008-05-03 23:42
送出感谢: 0
接收感谢: 3 次

Re: 使用dd来备份还原mbr,分区表

#15

帖子 billbear » 2011-04-27 7:47

当然不是
回复

回到 “Ubuntu 10.04 LTS”