引导程序(bootstrap)是一种实用程序,用于 在计算机启动时执行一系列操作。它的主要功能包括:
系统自检:
开机后,引导程序会执行BIOS(基本输入输出系统)引导程序,进行系统自检,标识和配置所有的即插即用设备,并配置DMA通道。
基本设备测试:
完成加电自检,测试内存、端口、键盘、视频适配器、磁盘驱动器等基本设备,以及CD-ROM驱动器。
引导驱动器定位:
在CMOS中可以自行设置引导顺序,一般顺序是软驱、磁盘、光驱。加载主引导记录(MBR)以及引导驱动器的分区表,执行主引导记录MBR,找到可引导分区,将其分区引导记录装入内存,并将控制权交给分区引导记录。
操作系统加载:
由分区引导记录定位根目录,然后装入操作系统。
在计算机系统中,引导程序是不可或缺的一部分,它确保了计算机能够正确启动并加载操作系统。