Chinaunix首页 | 论坛 | 博客
  • 博客访问: 16264
  • 博文数量: 11
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 140
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-17 20:16
文章分类

全部博文(11)

文章存档

2011年(1)

2009年(10)

我的朋友
最近访客

分类: LINUX

2009-07-29 17:44:36

MBR是Master Boot Record的简称,又叫主引导记录.它是硬盘上最重要的一个数据结构,当用分区软件创建分区的时候,分区软件会自动创建MBR.MBR处于硬盘的第一个 扇区.即0柱面,0磁头,1扇区.主引导记录由三部分构成,第一部分是一小段执行代码,共446字节,第二部分是64字节的分区表,第三部分是系统标志, 一般为 55AA(两个字节).在基于X86的计算机上,可执行代码检查分区表的合法性,同时查找系统分区.找到系统分区后,MBR读取系统分区的第一个扇区,也 就是分区引导 扇区到内存,然后把代码控制权交给分区引导扇区.

在备份或恢复MBR的方法很简单。
备份MBR分区法份方法如下:
dd if=/dev/sda1 of=/root/mbr bs=512 count=1
 
  恢复MBR
 
  dd if=/root/mbr of=/dev/sda1 bs=512 count=1
 
  硬盘的分区表是存放在硬盘的446字节开始的64个字节中,如果只想备份硬盘分区表的方法如下:
 
  dd if=/dev/sda1 of=/root/mbr bs=1 skip=446 count=64

恢复分区表的方法如下:
  dd if=/root/mbr of=/dev/sda1 bs=1 skip=446 count=64

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