ZKX's LAB

硬盘主引导区由那几个部分组成 主引导区和引导区什么意思干什么的啊

2020-07-18知识24

什么是硬盘的主引导记录区? MBR,全称为Master Boot Record,即硬盘的主引导记录。为了便于理解,一般将MBR分为广义和狭义两种:广义的MBR包含整个扇区(引导程序、分区表及分隔标识),也就是上面所备份硬盘的主引导记录跟备份硬盘的引导区有什么区别 其实楼主了结了主引导记录和引导区的定义就不难理解备份两者的区别了。引导区是硬盘的最外圈.0磁道0柱面.主引导区和引导区什么意思干什么的啊 主引导扇区释疑很多朋友对于硬盘的主引导扇区里的MBR(Main Boot Record)和DPT(Disk Partition Table)的区别有些分不太清。于是我想把它写个简短的介绍,希望能对这些朋友有点帮助。引导扇区在每个分区里都存在,但是我们常说的*主引导扇区*是硬盘的第一物理扇区。它由两个部分组成:即主引导记录MBR和硬盘分区表DPT。在总共512字节的主引导分区里其中MBR占446个字节(偏移0-偏移1BDH),DPT占64个字节(偏移1BEH-偏移1FDH),最后两个字节“55,AA”(偏移1FEH-偏移1FFH)是分区的结束标志。大致的结构如下图:0000|-|Main Boot Record|主引导记录(446字节)|01BD|01BE|-|01CD|分区信息 1(16字节)|01CE|-|01DD|分区信息 2(16字节)|01DE|-|01ED|分区信息 3(16字节)|01EE|-|01FD|分区信息 4(16字节)|01FE|01FF|55|AA|图一:主引导扇区结构图主引导记录中包含了硬盘的一系列参数和一段引导程序。引导程序主要 是用来在系统硬件自检完后引导具有激活标志的分区上的操作系统。它执行到最后的是一条JMP指令跳到操作系统的引导程序去。这里往往是一些引导型 病毒的注入点,也是一些多系统引导程序的注入点。但是由于引导程序本身完成的功能比较简单,所以我们硬盘主引导记录和分区表是不是都是以文件的形式存在的?怎样可以找到 当然是以文件方式存在了,MBR(Master Boot Record,另一说法为Main Boot Record),中文意为主引导区记录。分区表是创建在硬盘的第0磁柱面、第0磁道,第1个扇区上。硬盘的0磁道的第一个扇区称为MBR他是不属于任何一个操作系统,也不能用操作系统提供的磁盘操作命令来读取它。但我们可以用ROM-BIOS中提供的INT13H的2号功能来读出该扇区的内容,也可用软件工具Norton8.0中的DISKEDIT.EXE来读取。用INT13H的读磁盘扇区功能的调用参数如下:入口参数:AH=2(指定功能号)AL=要读取的扇区数DL=磁盘号(0、1-软盘;80、81-硬盘)DH=磁头号CL高2位+CH=柱面号CL低6位=扇区号CS:BX=存放读取数据的内存缓冲地址出口参数:CS:BX=读取数据存放地址错误信息:如果出错CF=1 AH=错误代码用DEBUG读取位于硬盘0柱面、0磁头、1扇区的操作如下:A>DEBUGA 100XXXX:XXXX MOV AX,0201(用功能号2读1个扇区)XXXX:XXXX MOV BX,1000(把读出的数据放入缓冲区的地址为CS:1000)XXXX:XXXX MOV CX,0001(读0柱面,1扇区)XXXX:XXXX MOV DX,0080(指定第一物理盘的0磁头)XXXX:XXXX INT 13XXXX:XXXX INT 3XXXX:XXXX(按回车键)G=100(执行以上程序段)D 1000 11FF(显示512主引导记录有什么作用?硬盘的主引导记录在哪 主引导记录是FDISK在对硬盘分区时产生的,它属于任何分区,因而FORMAT.COM只能格式化某一分区,而不能清除主引导记录的任何信息.主引导记录由三个部分组成(共占用512个字节):1主引导记录有什么作用?硬盘的主引导记录在哪 主引导记录是FDISK在对硬盘分区时产生的,它属于任何分区,因而FORMAT.COM只能格式化某一分区,而不能清除主引导记录的任何信息.主引导记录由三个部分组成(共占用512个字节):1备份硬盘的主引导记录跟备份硬盘的引导区有什么区别 其实楼主了结了主引导记录和引导区的定义就不难理解备份两者的区别了。引导区是硬盘的最外圈.0磁道0柱面.主引导区和引导区什么意思干什么的啊 主引导扇区释疑很多朋友对于硬盘的主引导扇区里的MBR(Main Boot Record)和DPT(Disk Partition Table)的区别有些分不太清。于是我想把它写个简短的介绍,希望能对这些朋友有点帮助。引导扇区在每个分区里都存在,但是我们常说的*主引导扇区*是硬盘的第一物理扇区。它由两个部分组成:即主引导记录MBR和硬盘分区表DPT。在总共512字节的主引导分区里其中MBR占446个字节(偏移0-偏移1BDH),DPT占64个字节(偏移1BEH-偏移1FDH),最后两个字节“55,AA”(偏移1FEH-偏移1FFH)是分区的结束标志。大致的结构如下图:0000|-|Main Boot Record|主引导记录(446字节)|01BD|01BE|-|01CD|分区信息 1(16字节)|01CE|-|01DD|分区信息 2(16字节)|01DE|-|01ED|分区信息 3(16字节)|01EE|-|01FD|分区信息 4(16字节)|01FE|01FF|55|AA|图一:主引导扇区结构图主引导记录中包含了硬盘的一系列参数和一段引导程序。引导程序主要 是用来在系统硬件自检完后引导具有激活标志的分区上的操作系统。它执行到最后的是一条JMP指令跳到操作系统的引导程序去。这里往往是一些引导型 病毒的注入点,也是一些多系统引导程序的注入点。但是由于引导程序本身完成的功能比较简单,所以我们硬盘主引导记录和分区表是不是都是以文件的形式存在的?怎样可以找到 当然是以文件方式存在了,MBR(Master Boot Record,另一说法为Main Boot Record),中文意为主引导区记录。分区表是创建在硬盘的第0磁柱面、第0磁道,第1个扇区上。硬盘的0磁道的第一个扇区称为MBR他是不属于任何一个操作系统,也不能用操作系统提供的磁盘操作命令来读取它。但我们可以用ROM-BIOS中提供的INT13H的2号功能来读出该扇区的内容,也可用软件工具Norton8.0中的DISKEDIT.EXE来读取。用INT13H的读磁盘扇区功能的调用参数如下:入口参数:AH=2(指定功能号)AL=要读取的扇区数DL=磁盘号(0、1-软盘;80、81-硬盘)DH=磁头号CL高2位+CH=柱面号CL低6位=扇区号CS:BX=存放读取数据的内存缓冲地址出口参数:CS:BX=读取数据存放地址错误信息:如果出错CF=1 AH=错误代码用DEBUG读取位于硬盘0柱面、0磁头、1扇区的操作如下:A>DEBUGA 100XXXX:XXXX MOV AX,0201(用功能号2读1个扇区)XXXX:XXXX MOV BX,1000(把读出的数据放入缓冲区的地址为CS:1000)XXXX:XXXX MOV CX,0001(读0柱面,1扇区)XXXX:XXXX MOV DX,0080(指定第一物理盘的0磁头)XXXX:XXXX INT 13XXXX:XXXX INT 3XXXX:XXXX(按回车键)G=100(执行以上程序段)D 1000 11FF(显示512什么是硬盘的主引导记录区? MBR,全称为Master Boot Record,即硬盘的主引导记录。为了便于理解,一般将MBR分为广义和狭义两种:广义的MBR包含整个扇区(引导程序、分区表及分隔标识),也就是上面所

#硬盘#引导区#硬盘扇区#主引导记录#引导程序

随机阅读

qrcode
访问手机版