主引导目录(MBR)结构及作用
主引导记录(MBR)是存在于计算机硬盘的第一个扇区,通常是第0柱面,第0磁头,第1扇区的位置。MBR由446字节的引导代码、4个16字节的分区表项和2个字节的标志字段组成。
MBR的作用是启动计算机并加载操作系统。当计算机启动时,BIOS会读取硬盘的MBR,执行其中的引导代码。引导代码检查分区表项来确定可启动的操作系统,并加载操作系统的引导程序到内存中运行。
MBR中的分区表项记录了硬盘的分区信息。每个分区表项有16个字节,其中包含了分区的起始扇区、分区的大小、分区的文件系统类型等信息。分区表项的第一个字节标识分区的活动状态,如果该字节为0x80,则表示该分区是可引导的。
MBR的结构如下:
- 前446个字节:引导代码,用于加载操作系统的引导程序。
- 4个分区表项,每个占用16个字节:记录硬盘分区的信息。
- 最后2个字节:标志字段,用于验证MBR的有效性。
MBR的结构和作用使得计算机能够识别和启动硬盘上的操作系统,并使其能够正确读取和写入数据。