引导程序用来做什么的

时间:2025-01-22 21:23:55 程序应用

引导程序(bootstrap)是一种实用程序,用于 在计算机启动时执行一系列操作。它的主要功能包括:

系统自检:

开机后,引导程序会执行BIOS(基本输入输出系统)引导程序,进行系统自检,标识和配置所有的即插即用设备,并配置DMA通道。

基本设备测试:

完成加电自检,测试内存、端口、键盘、视频适配器、磁盘驱动器等基本设备,以及CD-ROM驱动器。

引导驱动器定位:

在CMOS中可以自行设置引导顺序,一般顺序是软驱、磁盘、光驱。加载主引导记录(MBR)以及引导驱动器的分区表,执行主引导记录MBR,找到可引导分区,将其分区引导记录装入内存,并将控制权交给分区引导记录。

操作系统加载:

由分区引导记录定位根目录,然后装入操作系统。

在计算机系统中,引导程序是不可或缺的一部分,它确保了计算机能够正确启动并加载操作系统。