Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1007984
  • 博文数量: 177
  • 博客积分: 3629
  • 博客等级: 中校
  • 技术积分: 1839
  • 用 户 组: 普通用户
  • 注册时间: 2005-02-23 21:21
文章分类

全部博文(177)

文章存档

2021年(1)

2020年(5)

2019年(4)

2018年(7)

2017年(1)

2016年(4)

2014年(1)

2013年(8)

2012年(10)

2011年(50)

2009年(12)

2008年(10)

2006年(56)

2005年(8)

分类:

2006-02-20 14:55:49

分区表从446字节开始,占64字节.55AA是结束标志.
由于WINHEX从0字节算起.446D=1beH,需要减1才是正解的偏移值.下面是偶复制到新文件里的偏移值,只需加上1be就是在实际MBR中的偏移值.
(这个硬盘分了三个主分区,一个扩展分区,如下类型两个07(NTFS),一个0C(FAT),一个扩展(0F)
00: 00 01 01 00 07 EF FF    FF 3F 00 00 00 21 EE 19 01
10: 80 00 C1 FF 07 EF FF    FF 60 EE 19 01 B0 0B 80 00
20: 00 88 C1 FF 0C EF FF    FF 88 1B 9A 01 48 25 80 00
30: 00 00 C1 FF 0F EF FF    FF D0 40 1A 02 30 12 8E 02
40: 55 AA
 
每一行代表一个分区,每行16个字节,下面是这16个字节的解释,主要以第一行为例:
00这一列包含 00,80,00,00 其中的80指明这是个启动分区.
01 01 00代表分区的开始位置,柱面,扇区,磁道(头),所谓的硬盘容量限制与此有关吧.
07是分区类型符,代表NTFS分区,这一列的0C代表FAT32分区.
EF FF FF 代表分区的结束位置,和开始位置的含义一样.
3F 00 00 00 代表本分区前面预留的扇区数.分区之前的扇区数.3FH=63D,其实是63个扇区.通常是保留的一个磁道.MBR在这个磁道的0扇区上,别的扇区保留不用.应该是0000003F.
21 EE 19 01 表示本分区的总扇区个数.应该是0119EE21吧,这点不确定,先记下,再改吧. 这不应该是物理扇区,应该是映射后的参数?反正与BIOS有关.
 

注释: * 注意分区的起始地址(面/扇区/磁道)和结束地址(面/扇%2

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