BIOS,电脑主板的基本输入/输出系统,用于初始化硬件设备并引导至操作系统,近年来UEFI逐渐取代了BIOS功能,但人们仍然习惯将该系统称为BIOS。为了便于区分,在的主板设置中,传统的BIOS称为legacy,UEFI称为UEFI

计算机按下电源按钮的那一刻起,BIOS开始工作。那么,legacyBIOS和UEFIBIOS引导过程到底是怎么样的呢?具体分析一下。

传统BIOS引导过程:

1.打开主板电源,BIOS初始化CPU,然后继续运行BIOS芯片上的程序代码,进行其他硬件自检,完成硬件初始化。

2.从存储初始程序加载器(IPL)和磁盘分区表(DPT)的硬盘的第一个扇区读取主引导记录(MBR)。IPL读取活动分区(引导文件所在的分区)第一个扇区中的partition bootrecord(PBR)分区引导记录,并根据PBR中的信息在活动分区中查找并运行引导文件引导管理器启动管理器(BOO)。

3.boot boot manager将读取操作系统内核加载程序的路径地址(c : \ windows \ system32 \ windows)存储在同一目录的boot文件夹中的boot configurationdata(BCD)引导配置数据。如果硬盘驱动器上有多个操作系统

UEFIBIOS启动过程:

1.打开主板电源,BIOS芯片上的UEFI程序初始化CPU和内存,加载驱动程序以完成硬件初始化。

2.由于对UEFI系统文件系统的支持,如果程序选择直接读取硬盘上的ESP分区(EFISystemPartition)并直接从硬盘启动引导项,则程序将使用UEFI默认引导管理器\efi\boot\boo。启动项目如果windows安装程序选择记录到存储在NVRAM中的WindowsBootManager中(可以使用Microsoft制作的bcdboot.exe卸载和创建),则此激活仅适用于windows的启动程序管理器(\ EFI \ Microsoft)。

3.boo启动管理器读取BCD启动配置文件(efi\Microsoft\BCD路径,取决于BCD上的路径,操作系统内核加载程序winload.efi,c: \ windows \ system32路径)

1.《【怎么用bios检测硬盘】现有BIOS和UEFI引导过程》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《【怎么用bios检测硬盘】现有BIOS和UEFI引导过程》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/why/2991515.html