全面了解硬盘BOOT扇区结构

全面了解硬盘 BOOT 扇区结构
 
我们平时把硬盘分成C、D、E等分区使用,我们用分区表去定义他们的参数:分区类型、 分区起始扇区、分区大小等,这样分区表就完成了它的工作。要使硬盘能够正常使用,我们除了建立分区表以外,还有一项重要的工作要做,那就是格式化硬盘。分 了区,如果没有格式化,该分区还是不能正常使用。
硬盘格式化完成以后,有一些非常重要的参数生成并保存在该分区的起始扇区,这个扇区我们把它叫做该分区的BOOT扇区。记住,每一个格式化成FAT或者NTFS格式的分区都在分区的起始位置保存一个BOOT扇区。
我们先来看一下分区表:(用 Runtime's DiskExplorer For FAT程序查看FAT格式的boot扇区)
这个硬盘第一个分区是主分区,FAT32格式,起始扇区是第63扇区(注意:Runtime's DiskExplorer查看编辑硬盘时,从0开始编号扇区数),大小12948327 sec。
 
我们对第一个分区表双击鼠标,程序自动调转到第63扇区,到达如下页面:
解读:以下标成蓝色下划线的项目是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扇区)
第一个分区是NTFS格式,起始扇区是第63扇区,大小为25552737 sec。
 
我们对第一个分区表双击鼠标,程序自动调转到第63扇区,到达如下页面:
 
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 扇区出现错误,在我的电脑中打开该分区时会报错或者提示说该分区未格式化。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值