手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > 电脑网络 > 文章 当前位置: 电脑网络 > 文章

电脑引导模式legacy boot和uefi boot区别详细分析

时间:2022-03-29    点击: 次    来源:网络    作者:管理员 - 小 + 大

 目前市面上电脑引导模式有两种,一种是uefi boot,一种是legacy boot,uefi boot和legacy boot是两种不同的引导方式,uefi boot是新式的BIOS,legacy boot是传统BIOS。你在UEFI模式下安装的系统,只能用UEFI模式引导;同理,如果你是在Legacy模式下安装的系统,也只能在legacy模式下进系统。那么uefi boot和legacy boot到底有什么区别呢?今天小编就给大家详细分析一下。

 

相关知识科普及相关工具推荐:

1、引导模式和分区需要对应,安装的操作系统才能启动。例:legacy+mbr分区或uefi+gpt分区。

2、部分老电脑不支持uefi boot,只有近几年的电脑才支持uefi boot。

3、另外之前的一些老u盘启动不支持uefi boot启动,这里推荐小兵U盘启动,小兵U盘启动支持uefi/legacy双启动的U盘启动盘工具:U盘启动盘制作工具(PE特点:1,绝无捆绑任何软件的启动盘。2,支持PE自动修复UEFI+GPT引导。3,支持LEGACY/UEFI双引导。4,一键装机win7自动注入usb3.0/usb3.1和nvme固态硬盘驱动) 

 

电脑常见的引导模式:

2011年以后出厂的主板,我们在BIOS中看到的BOOT MODE(启动方式/引导方式)一般为以下三种:

电脑引导模式

1、Legacy+UEFI(或者标成Auto)虽然理论上说成优先采用UEFI方式,实际上是自动按照启动设备列表中的顺序启动,实际效果和作用等同于Legacy only。

2、UEFI only(仅UEFI)只选择具备UEFI启动条件的设备启动。

3、Legacy only(仅Legacy)只选择具备Legacy启动条件的设备启动,即传统BIOS启动。

 

uefi boot和legac boot区别一:启动流程区别

legacy boot bios启动流程置: 

legacy boot开机流程

legacy boot启动流程:

1、电脑开机后,开始启动BIOS,开始BIOS自检。

2、通过自检后,bios找到硬盘上的主引导记录MBR.

3、MBR开始读取硬盘分区表DPT,找到活动分区中的分区引导记录PBR,并且把控制权交给PBR.

4、PBR搜索活动区中的启动管理器bootmgr,找到后,PBR把控制权交给bootmgr(相当于xp里的ntldr文件)。

5、Bootmgr寻找活动分区中的boot文件夹中的BCD文件(启动配置数据,相当于xp里的boot.ini文件)

6、找到BCD后,Bootmgr首先从BCD 中读取启动管理器bootmgr菜单的语言版本信息,没多系统直接加载系统,有多系统会显示多操作系统选择画面。

 

uefi boot流程:
uefi boot开机流程
 
1、电脑开机后,上电自检,UEFI固件被载,并由它初始化启动要用的硬件。
2、UEFI固件寻找EFI分区中的启动文件(efiMicrosoftbootbootmgfw.efi)启动管理器
3、启动管理器读取硬盘EFI分区中BCD文件(efiMicrosoftBCD)系统菜单
4、最后根据配置内容加载引导程序winload.efi(Windowssystem32winload.efi)加载系统
 

uefi启动是一种新的主板引导项,它被看做是bios的继任者。uefi最主要的特点是图形界面,更利于用户对象图形化的操作选择。

uefi boot

简单的来说uefi启动是新一代的bios,功能更加强大,而且它是以图形图像模式显示,让用户更便捷的直观操作。

 

uefi boot和legacy boot区别二:启动方式

如今很多新产品的电脑都支持uefi启动模式,甚至有的电脑都已抛弃bios而仅支持uefi启动。这不难看出uefi正在取代传统的bios启动。

    近年来,随着win10的流行,UEFI BIOS启动方式慢慢的出现了,随之对系统的更换带来了不少的问题,不过大多情况下都仍默认以Legacy BIOS方式启动。首先解释一下什么是BIOS,然后在解释一下什么是UEFI BIOS和Legacy BIOS:


    (1)UEFI BIOS
    UEFI全称“统一的可扩展固件接口”(Unified Extensible Firmware Interface), 是一种详细描述类型接口的标准。这种接口用于操作系统自动从预启动的操作环境,加载到一种操作系统上。通俗的说,UEFI是一种新的主板引导初始化的标注设置,具有启动速度快、安全性高和支持大容量硬盘而闻名。出现这种技术的主要作用基本上就是为了实现开机快的效果,由于win8系统支持这种引导方式的启动,所以速度略显的有点快,但也因电脑而已,个人觉得win8系统简直就是渣渣,所以笔者将刚买回来自带win8系统的笔记本系统果断换成了win7。但是在其中也出现了不少问题,仔细探索了一下原因,最后终于搞定。因此在此做一个小结供以后学习查看之用。


    (2)Legacy BIOS
    Legacy BIOS顾名思义就是指传统的BIOS,其中UEFI BIOS包括UEFI引导启动和Legacy引导启动,两者的区别如下图所示:

legacy boot和uefi boot区别详细分析

 

UEFI bootlegacy boot区别三:启动速度
      1)uefi boot启动更快
         Legacy boot(传统BIOS)引导方式,每次只能读取64KB数据,而UEFI每次可以读1MB,读取数度更快,读取数据量更大。传统BIOS启动一般经过开机->BIOS初始化->BIOS自检->引导操作系统->进入系统,而UEFI启动方式只经过开机->UEFI初始化->引导操作系统->进入系统,可见UEFI启动方式步骤更简化面。
 
      2)UEFI boot需要独立分区支持
         UEFI启动需要特殊的分区表(GPT格式),一个独立的ESP分区,该分区大约需要100MB磁盘空间,里面安装有特殊的启动文件,该分区正常情况下,在资源管理器窗口是看不到的。而Legacy启动方式,引导程序位于MBR分区第一个扇区里面,没有独立分区。如下图所示,这是品牌电脑重装系统时的分区结构
esp引导分区

上一篇:Windows 11进入安全模式的操作方法

下一篇:gpt和mbr的区别?gpt分区和mbr分区的区别分析(附带分区安装教程)

免责声明 | 联系我们 | 关于我们
鄂ICP备2022000150号-1  |  鄂公网安备42098102000095  |  Email:zhangyihua@163.com  |  

Copyright © 2022    99资讯网