硬盘的引导程序是 主引导记录(Master Boot Record,简称MBR)中的一部分,位于磁盘的最前边,即0磁道0柱面1扇区。MBR由三个主要部分组成:
主引导程序:
这是位于MBR中的引导代码,负责在开机时将系统控制转交给用户指定的操作系统。在总共512字节的主引导扇区里,主引导程序占用了446个字节。
磁盘分区表项(Disk Partition Table, DPT):
这个部分由四个分区表项构成,每个表项16个字节,用于说明磁盘上的分区情况。其内容由用户在创建分区时决定。
结束标志:
位于MBR的最后两个字节,值为AA55,用于标识MBR的结束。
当计算机开机时,BIOS(基本输入输出系统)会读取并执行位于0磁道0柱面1扇区的主引导程序。主引导程序随后会加载并执行操作系统的引导程序,从而完成操作系统的启动过程。
总结来说,硬盘的引导程序就是位于硬盘最前端的引导代码,即主引导记录(MBR)中的主引导程序部分,它负责启动计算机并加载操作系统。