电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

硬盘主引导扇区(MBR、DPT、DBR、BPB)详解

硬盘主引导扇区(MBR、DPT、DBR、BPB)详解_第1页
硬盘主引导扇区(MBR、DPT、DBR、BPB)详解_第2页
硬盘主引导扇区(MBR、DPT、DBR、BPB)详解_第3页
硬盘主引导扇区(MBR、DPT、DBR、BPB)详解.txt“恋”是个很强悍的字。它的上半部取自“变态”的“变”,下半部取自“变态”的“态”。硬盘主引导扇区(MBR、DPT、DBR、BPB)详解 引用: 网上收集的资料,放到这里来学习,这方面登山人大哥是高手,有空指点一下喽 硬盘的 0柱面、0磁头、1扇区称为主引导扇区(也叫主引导记录 MBR),该记录占用 512个字节,它用于硬盘启动时将系统控制权转给用户指定的、在分区表中登记了某个操作系统分区。MBR的内容是在硬盘分区时由分区软件(如 FDISK)写入该扇区的,MBR不属于任何一个操作系统,不随操作系统的不同而不同,即使不同,MBR也不会夹带操作系统的性质,具有公共引导的特性。但安装某些多重引导功能的软件或 LINUX的 LILO时有可能改写它;它先于所有的操作系统被调入内存并发挥作用,然后才将控制权交给活动主分区内的操作系统(图一)。 MBR由三部分构成: 1.主引导程序代码,占 446字节 2.硬盘分区表 DPT,占 64字节 3.主引导扇区结束标志 AA55H 一、硬盘的主引导程序代码是从偏移 0000H开始到偏移 01BDH结束的 446字节;主引导程序代码包括一小段执行代码。启动 PC 机时,系统首先对硬件设备进行测试,成功后进入自举程序 INT 19H;然后读系统磁盘0柱面、0磁头、1扇区的主引导扇区MBR的内容到内存指定单元 0:7C00 首地址开始的区域,并执行 MBR程序段。 主引导代码实现下列功能: 1.扫描分区表查找活动分区; 2.寻找活动分区的起始扇区; 3.将活动分区的引导扇区读到内存; 4.执行引导扇区的运行代码。 如果主引导代码未完成这些功能,系统显示下列错误信息: Invalid partition table Error loading operating system Missing operating system 二、硬盘分区表 DPT是从偏移 01BEH开始到偏移 01FDH结束的 64字节(图二); 硬盘分区表分为四小部分,每一小部分表示一个分区的信息,占 16字节。在这里我们可以看出,硬盘的总分区数为什么不能大于 4。其中可激活分区数不得大于 3,扩展分区数不得大于1,当前活动分区数必须小于等于 1。 分区表的每一分区的第 0个字节是自举标志,其值为 80H时,表示该分区是当前活动分区,可引导,其值为 00H时,表示该分区不可引导。 第 4字节是分区类型(图三)。 每一分区的第 1至第 3字节是该分区起始地址。其中第 1字节为起始磁头号(面号);第2字节的低 6位为起始扇区号,高 2位则...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

小辰+ 关注
实名认证
内容提供者

出售各种文档和资料

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部