硬盘主引导记(MBR)+ 硬盘分区表(DPT) 详解.docVIP

硬盘主引导记(MBR)+ 硬盘分区表(DPT) 详解.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
硬盘主引导记(MBR)硬盘分区表(DPT)详解

硬盘主引导记录(MBR)+ 硬盘分区表(DPT) 详解 硬盘主引导扇区 = 硬盘主引导记录(MBR)+ 硬盘分区表(DPT) -------------------------------------------------------------- 物理位置:0面0道1扇区(clindyer 0, side 0, sector 1) 大小: 512字节 其中:MBR 446字节(0000--01BD),DPT 64字节(01BE--01FD),结束标志2字节(55 AA) 功能:MBR通过检查DPT分区信息引导系统跳转至DBR; 读取: 使用NORTON DISKEDIT, 在OBJECT菜单中选择DRIVE——PHYSICAL DISK-—HARD DISK,然后, 在OBJECT菜单中选择DISK PARTITION TABLE即可读取, 并使用TOOLS菜单中的WRITE OBJECT TO 选项存入指定文件备份; 写入: 使用NORTON DISKEDIT, 在OBJECT菜单中选择DRIVE——FLOOPY DISK, 选择备份的DPT文件, 然后使用TOOLS菜单中的WRITE OBJECT TO——PHYSICAL SECTOR 选项写入001(clindyer 0, side 0, sector 1); 详解: 000H--08AH MBR启动程序(寻找开机分区) 08BH--0D9H MBR启动字符串 0DAH--1BCH保留(0) 1BEH--1FDH 硬盘分区表 1FEH--1FFH结束标志(55AA) 活动分区主引导扇区(DBR) -------------------------- 物理位置:1面0道1扇区(clindyer 0, side 1, sector 1) 大小: FAT16 1扇区 512字节 FAT32 3扇区 1536字节 功能:包含机器CMOS等信息(0000--0059), 核对该信息并引导指定的系统文件, 如NTLDR等; 读取: 使用NORTON DISKEDIT, 在OBJECT菜单中选择DRIVE——LOGICAL DISK-—DISK C, 然后, 在OBJECT菜单中选择BOOT RECORD即可读取, 并使用TOOLS菜单中的 WRITE OBJECT TO选项存入指定文件备份; 写入: 使用NORTON DISKEDIT, 在OBJECT菜单中选择DRIVE——FLOOPY DISK, 选择备份的DBR文件, 然后使用TOOLS菜单中的WRITE OBJECT TO——PHYSICAL SECTOR 选项写入011(clindyer 0, side 1, sector 1); 详解: 000H--002H 3 BYTE的跳转指令(去启动程序, 跳到03EH) 003H--03DH BIOS参数区 03EH--19DH DOS启动程序 19EH--1E5H开机字符串 1E6H--1FDH文件名(IO.SYS, MSDOS.SYS) 1FEH--1FFH 结束标记(55AA) 硬盘分区表(DPT) --------------------- 偏移地址 字节数 含义分析 01BE 1 分区类型:00表示非活动分区:80表示活动分区;其他为无效分区。 01BF~01C1 3 *分区的起始地址(面/扇区/磁道),通常第一分区的起始地址开始 于1面0道1扇区,因此这三个字节应为010100 01C2 1 #分区的操作系统的类型。 01C3~01C5 3 *该分区的结束地址(面/扇/道) 01C6~01C9 4 该分区起始逻辑扇区 01CA~01CD 4 该分区占用的总扇区数 注释: * 注意分区的起始地址(面/扇区/磁道)和结束地址(面/扇/道)中字节分配:01000001~~~~~~~~ ==^^^^^^ ======== ~ 面(磁头) 8 位 ^ 扇区 6 位 = 磁道 10 位 # 分区的操作系统类型(文件格式标志码) 4---DOS FAT1632M 5---EXTEND 6---DOS FAT1632M 7---NTFS(OS/2) 83---LINUX64M DPT总共64字节(01BE--01FD), 如上所示每个分区占16个字节, 所以可以表示四个分区, 这也就是为什么一个磁盘的主分区和扩展分区之和总共只能有四个的原因. 逻辑驱动器 ----------- 扩展分区的信息位于以上所示的硬盘分区表(DPT)中, 而逻辑驱动器的信息则位于扩展分区的起始扇区, 即该分区的起始地址(面/扇区/磁道)所对应的扇区, 该扇区中的信息与硬盘主引导扇区的区别是不包含MBR, 而16字节的分区信息则表示的是逻辑驱动器的起

文档评论(0)

woai118doc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档