全面了解硬盘
BOOT
扇区结构
我们平时把硬盘分成C、D、E等分区使用,我们用分区表去定义他们的参数:分区类型、 分区起始扇区、分区大小等,这样分区表就完成了它的工作。要使硬盘能够正常使用,我们除了建立分区表以外,还有一项重要的工作要做,那就是格式化硬盘。分 了区,如果没有格式化,该分区还是不能正常使用。
硬盘格式化完成以后,有一些非常重要的参数生成并保存在该分区的起始扇区,这个扇区我们把它叫做该分区的BOOT扇区。记住,每一个格式化成FAT或者NTFS格式的分区都在分区的起始位置保存一个BOOT扇区。
我们先来看一下分区表:(用
Runtime's DiskExplorer For FAT程序查看FAT格式的boot扇区)
![](http://www.bnuol.com/upimg/allimg/070810/1502150.jpg)
这个硬盘第一个分区是主分区,FAT32格式,起始扇区是第63扇区(注意:Runtime's DiskExplorer查看编辑硬盘时,从0开始编号扇区数),大小12948327 sec。
我们对第一个分区表双击鼠标,程序自动调转到第63扇区,到达如下页面:
![](http://www.bnuol.com/upimg/allimg/070810/1502151.jpg)
解读:以下标成蓝色下划线的项目是BOOT扇区非常重要的参数。
Sector
Boot sector (FAT32)
x0000003F
Valid Boot Sector
(
表示这是一个合法的
boot
扇区
)
63 OEM name: MSDOS5.0
Big sectors per FAT:
x0000314D 12621
Bytes per sector:
x0200 512 Active FAT: x0 0
Sectors per cluster
:
x08 8 FAT mirrored: Yes (bit 7 clear)
Reserved sectors:
x0026 38 Minor FS version: x00 0
FATs: x02 2 Major FS version: x00 0
Root dir entries: x0000 0
1st root cluster
:
x00000002 2
Sectors on drive: x0000 0 FS info sector: x0001 1
Media descriptor: xF8 248
Backup boot sector:
x0006 6
Sectors per FAT: x0000 0 Physical drive #: x80 128
Sectors per track: x003F 63 Boot record signature: x29 41
Heads: x00FF 255 Volume serial number: xC87E1A33 3363707443
Hidden sectors: x0000003F 63 Volume label: NO NAME
Big sectors on drive:
x00C59367 12948327
File system:
FAT32
参数解释:
Bytes per sector:
每个扇区字节数,通常情况下都是
512
字节
Sectors per cluster
:
每一个簇占用的扇区数
Reserved sectors
:
第一个
FAT
表距离
boot
扇区的扇区数
Big sectors on drive:
分区大小,占用多少扇区
Big sectors per FAT:
FAT
表大小,占用多少扇区
1st root cluster
:
根目录所在的簇
Backup boot sector:
Boot
扇区备份扇区所在位置,相对于当前
boot
扇区
File system:
文件系统(
FAT32
)
我们再来看一下分区表:(用
Runtime's DiskExplorer For NTFS程序查看NTFS格式的boot扇区)
![](http://www.bnuol.com/upimg/allimg/070810/1502152.jpg)
第一个分区是NTFS格式,起始扇区是第63扇区,大小为25552737 sec。
我们对第一个分区表双击鼠标,程序自动调转到第63扇区,到达如下页面:
![](http://www.bnuol.com/upimg/allimg/070810/1502153.jpg)
Sector
Boot sector (NTFS)
x0000003F
Valid Boot Sector
(
表示这是一个合法的
boot
扇区
)
63
NTFS Signature
: NTFS Physical drive #: x80 128
Bytes per sector
: x0200 512
Sectors in volume
: x0185E760 25552736
Sectors per cluster
: x08 8
1st MFT cluster
: x000C0000 786432
Media descriptor: xF8 248
1st MFT mirror cluster
: x00185E76 1597046
Sectors per FAT: x0000 0 Clusters/file record: x000000F6 246
Sectors per track: x003F 63 Clusters/index block: x00000001 1
Heads: x00F0 240 Volume serial number: x802EE8D2 2150557906
Hidden sectors: x0000003F 63
参数解释:
NTFS Signature
:
文件系统格式
Bytes per sector
:
每个扇区字节数,通常情况下都是
512
字节
Sectors per cluster
:
每一个簇占用的扇区数
Sectors in volume
:
分区大小,占用多少扇区
1st MFT cluster
:
主MFT表开始位置(用簇号表示)
1st MFT mirror cluster
:
备份
MFT
表开始位置(用簇号表示)
Boot
扇区的重要性
一个分区要能正常使用,首先分区表要正常,再者就是
boot
扇区要正常,如果分区表正常而
boot
扇区出现错误,在我的电脑中打开该分区时会报错或者提示说该分区未格式化。