UEFI启动模式和传统的Lagency启动模式

原创 2013年12月04日 20:47:07
UEFI启动模式和传统的Lagency启动模式完全不同,因此很有必要先了解一下UEFI BIOS和UEFI启动模式

1 必须搞清的几个UEFI问题
(1) UEFI启动模式 与 legacy启动模式
legacy启动模式: 就是这么多年来PC一直在使用的启动方式(从MBR中加载启动程序),UEFI BIOS作为一种新的BIOS自然也应该兼容这种老的启动方式;

UEFI启动模式: UEFI BIOS下新的启动技术。

如果你的PC在UEFI启动模式下预装了Win8,你会发现有两个很小的隐藏分区。一个叫ESP(EFI系统分区),另一个MSR(Microsoft保留分区,通常为128MB)。MSR是windows要求的。ESP对UEFI启动模式很重要,UEFI的引导程序是以后缀名为.efi的文件存放在ESP分区中的,ESP分区采用fat32文件系统。此外,可能还存在一个小分区叫WinRE Tools,这个是win8的恢复分区,体积也很小。所以千万不要手贱把这三个分区删了。但对我们有意义的是ESP分区,windows下想访问ESP分区需用分区工具给它分配盘符并取消隐藏;而ubuntu则直接将这个分区挂载到/boot/efi,直接用文件夹浏览器进去就可以看到各种.efi文件了。


因此第一个关键问题就是确定自己的启动模式,方法是进入BIOS,然后你会发现有一项叫"boot mode",选中"UEFI boot"就是UEFI启动模式,选中"Legacy boot"就是Legacy启动模式。见过吭爹的UEFI BIOS:有着非常华丽的BIOS界面,还能使用鼠标,但却只支持Legacy boot。

(2) UEFI启动模式只支持64位的系统,所以预装的win8是64位的,ubuntu(kylin)也需要64位的。

(3) UEFI BIOS 和 Legacy BIOS
我们都知道可以在传统的bios中调整设备的启动优先级,UEFI BIOS在UEFI启动模式下不但可以调整设备的优先级,还可以调整设备中引导程序的优先级,安装完ubuntu之后,你再进BIOS就会发现多了一个可选择的启动项叫ubuntu。此外,UEFI BIOS也引入了一些新的技术,例如Fast boot和secure boot,当然后面一项完全是用来坑爹的。

(4) UEFI启动模式下如何从u盘或移动硬盘引导
只要u盘或移动硬盘上有一个fat32的分区,分区的根目录下有个文件夹叫EFI,UEFI就会自动去查找相应的启动文件(.efi)
如果你刚制作了ubuntu(kylin)-13.04-64位的启动u盘,可以打开它,你会发现分区的文件系统是fat32,确实有一个EFI文件夹,进去看看就是各种.efi引导文件(这里再次强调64位,32位下你是找不到这个文件夹的)。因此现在想制作可启动的u盘或移动硬盘就简单了,只需要复制粘贴就行了。
部分UEFI BIOS还支持从NTFS分区中查找启动文件。

UEFI BIOS和 传统BIOS 启动模式对比

传统BIOS开机流程 从你按下主机机壳上的电源键,到进入作业系统的期间,储存於主机板上那颗EEPROM(电气可抹除暨可程式化唯读记忆体)裡的BIOS便会开始执行以下的工作: 1. 初始化:...
  • loveanao
  • loveanao
  • 2015年10月20日 19:36
  • 5378

windows 8.1安装惊魂记: UEFI模式与传统BIOS模式

[简介] 常用网名: 猪头三 出生日期: 1981.XX.XX 个人网站: http://www.x86asm.com Email:    pliceman_110@163.com QQ交流...
  • Code_GodFather
  • Code_GodFather
  • 2014年11月01日 14:15
  • 8707

(转)UEFI系统的启动过程

UEFI系统的启动过程(1) UEFI系统的启动遵循UEFI平台初始化(PlatformInitialization)标准。UEFI系统从加电到关机可分为7个阶段: SEC(安全验证)→PEI(EFI...
  • gjq_1988
  • gjq_1988
  • 2016年01月27日 13:58
  • 2778

UEFI下Windows引导过程

引导文件 在UEFI安装完操作系统后,Windows至少使用两个分区,一个叫做ESP分区(EFI SYSTEM PARTITION),用于存放启动文件,另一个则是BIOS下正常的系统分区,不同的是,...
  • yeshahayes
  • yeshahayes
  • 2016年10月13日 13:25
  • 3035

关于双系统用Linux设置UEFI启动顺序的小手记

Linux下快捷设置UEFI启动顺序,纯探索,第一次发帖,不喜勿喷
  • DesireV
  • DesireV
  • 2016年09月01日 13:43
  • 4699

UEFI引导的系统下装双系统解决方案

我的电脑是windows10的系统,并且默认是uefi的启动模式 安装ubuntu后,使用Easybcd工具添加了Ubuntu的启动从菜单,重启后选择ubuntu后无法启动 http://blog.c...
  • lyhDream
  • lyhDream
  • 2016年08月21日 12:07
  • 13092

如何判断我的电脑是否为通过UEFI模式启动

UEFI,全称“统一的可扩展固件接口”(Unified Extensible Firmware Interface), 是一种详细描述类型接口的标准。这种接口用于操作系统自动从预启动的操作环境,加载到...
  • qq_21792169
  • qq_21792169
  • 2016年03月13日 21:45
  • 4946

UEFI BIOS模式下Windows系统启动过程以及引导文件修复方法

UEFI BIOS→ESP分区→\efi\Microsoft\boot\bootmgfw.efi→efi\Microsoft\Boot\BCD→\Windows\system32\winload.ef...
  • weiganliu
  • weiganliu
  • 2016年06月01日 11:23
  • 17436

【小白装系统】——BIOS中的UEFI和Legacy启动模式

BIOS即Basic Input/Output System,翻成中文是“基本输入/输出系统”,是一种所谓的“固件”,负责在开机时做硬件启动和检测等工作,并且担任操作系统控制硬件时的中介角色。 两种启...
  • z15732621736
  • z15732621736
  • 2015年10月11日 17:32
  • 15443

dell VOSTRO 5470 恢复efi启动方法(在uefi添加efi启动项的操作)

前几天送修了dell5470 结果被更换了主板。    电脑是双系统,换了主板之后Ubuntu在uefi启动项里找不到,于是只能手动添加一下了。 1、安全启动等三项如图上修改,否则我的主系统都...
  • thoris
  • thoris
  • 2015年04月05日 16:49
  • 3567
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UEFI启动模式和传统的Lagency启动模式
举报原因:
原因补充:

(最多只允许输入30个字)