legacy和uefi有什么区别?legacyBIOS开机引导过程是什么意思?
106
11-28
legacy和uefi有什么区别?
最主要的区别在于UEFI提供了更高清的BIOS画面、GPT硬盘分区、更快的开机时间、更高的硬盘支持、更简洁的开机自检过程。
UEFI 是一种新的引导方法,可解决 BIOS 的限制。它由一组芯片组,硬件,系统,固件和操作系统供应商管理,传统引导是使用 BIOS 引导系统的常规方法。简而言之,UEFI 在计算机上提供了额外的安全功能和快速处理。它提供了安全启动,可以避免加载启动时病毒。
legacyBIOS开机引导过程是什么意思?
legacyBIOS开机引导过程:
1.主板加电,BIOS初始化CPU,然后继续执行BIOS芯片中的程序代码,进行其它硬件自检,完成硬件初始化。
2.读取硬盘第一个扇区中的MBR(MainBoot Record)主引导记录,这里存放了IPL(Initial Program Loader初始化程序加载器)和DPT(DiskPartiton Table分区表),IPL读取活动分区(也就是引导文件所在的分区)的第一个扇区中的PBR(PartitionBootRecord)分区引导记录,根据PBR中的信息找到活动分区中的引导文件bootmgr.exe(bootmanger启动管理器)并执行。
3.bootmgr.exe启动管理器读取同目录下boot文件夹里的BCD(BootConfigurationData)启动配置数据,BCD中存储了操作系统内核加载程序的路径地址(C:\Windows\system32\winload.exe),bootmgr.exe执行winload.exe从而引导操作系统启动运行,如果硬盘中装有多个操作系统,BCD中则分别存储他们的内核加载程序的路径地址,并且bootmgr.exe会提供选择菜单,让用户选择加载不同的操作系统。