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分区中查找启动文件。

--------------------

比如联想的电脑,EFI设置:

启动模式选EFI,就只支持EFI;选legacy 支持 就能 同时支持 两者,

然后就能在另外一个选项里选择 EFI优先还是leagacy优先。

而后在boot里能分别排列两种模式下启动设备的顺序

uefi启动linux过程_UEFI的两种启动模式相关推荐

  1. WIN8 与WIN7的64位及32位 分别对Legacy BIOS+MBR和UEFI+GPT两种启动方式和分区架构下的安装可行性分析

    微软系统.相关产品官方镜像下载:http://msdn.itellyou.cn/  关于MBR.GPT.ESP.MSR.EFI.UEFI和WIN8中SECURE BOOT的基础知识:   1.MBR分 ...

  2. 【BIOS】主板BIOS的两种启动模式,传统模式(Legacy)和UEFI模式

    主板BIOS的两种启动模式,传统模式(Legacy)和UEFI模式介绍 MBR和GPT磁盘分区的类型 传统模式,也叫做 Legacy ,一般用来和 MBR 格式的硬盘搭配启动. 比如XP系统时期用的都 ...

  3. 联想x3850x6从u盘引导_联想扬天T4900v进入bios中设置legacy和uefi两种引导模式U盘启动教程...

    联想扬天T4900v进入bios中设置legacy和uefi两种引导模式U盘启动教程. 一.联想扬天T4900v台式机设置快捷方式uefi启动U盘进入PE 方法一:该方法适合uefi引导模式安装win ...

  4. linux apache两种工作模式详解

    apache两种工作模式详解 刚接触这两个配置时很迷糊,全部开启或全部注释没有几多变化.今天搜索到这么一篇讲得还不错的文章,看了几篇,还是不能完全记住,做一个收藏. 空闲子进程:是指没有正在处理请求的 ...

  5. 【Django】项目中调用深度学习模型model.predict()(Django两种启动方式runserver和uwsgi的区别)

    目录 问题 测试 解决方法 Django两种启动方式runserver和uwsgi的区别 问题 部署含有深度学习模型的Django项目的uWSGI.Nginx服务器的时候,所有模块都可以正常运行,也可 ...

  6. matlab安装程序无法启动jvm_天呀!JVM居然还有2两种运行模式

    概述 JVM有两种运行模式Server与Client.两种模式的区别在于,Client模式启动速度较快,Server模式启动较慢:但是启动进入稳定期长期运行之后Server模式的程序运行速度比Clie ...

  7. Linux服务器 | 服务器模型与三个模块、两种并发模式:半同步/半异步、领导者/追随者

    文章目录 两种服务器模型及三个模块 C/S模型 P2P模型 I/O处理单元.逻辑单元.存储单元 并发 同步与异步 半同步/半异步模式 变体:半同步/半反应堆模式 改进:高效的半同步/半异步模式 领导者 ...

  8. android启动服务的生命周期,Android Service的两种启动方式以及生命周期

    Service的两种启动方式: 1.startService 2.bindService 注意: .在Android 5.0之后google出于安全的角度禁止了隐式声明Intent来启动Service ...

  9. service两种启动方式的区别

    service,中文名称是服务,服务是Android中实现程序后台运行的解决方案,它非常适合去执行那些不需要和用户交互,而且还要长期运行的任务. 服务运行不依赖于任何用户界面,即使程序切换到后台,或者 ...

最新文章

  1. MapReduce对交易日志进行排序的Demo(MR的二次排序)
  2. 华为: 即将发布5G+VR的颠覆式智能眼镜
  3. C语言再学习--关键字
  4. glid加载不出来图片
  5. LeetCode 2139. 得到目标值的最少行动次数(贪心)
  6. mysql range用法_MySQL中Explain的用法总结(详细)
  7. netty如何知道连接已经关闭,socket心跳,双工?异步?
  8. inode file 结构
  9. 软件dfmea_DFMEA与PFMEA之间不得不说的关系
  10. MySQL Workbench 8.0 CE卸载不了
  11. kali系统更新命令
  12. PPT封面怎样设计才更赏心悦目
  13. iptables 报错 MASQUERADE':No such file or directory
  14. 视频直播秒开背后的技术与优化经验
  15. 交换机和路由器之间区别
  16. 心田花开:七年级语文第一单元《济南的冬天》知识点汇总
  17. 打开txt文档显示乱码
  18. 湖北省2022年高企申报奖励补贴以及申报材料流程讲解(认定条件要求内容)
  19. Java计算机IT编程文档常见单词翻译
  20. 通用串行总线控制器显示感叹号

热门文章

  1. 【宝塔面板建站】05. 七牛云存储使用教程 免费备份10G数据(保姆级图文)
  2. ETL工具KETTLE简介
  3. 使用JavaMail群发邮件
  4. 贝索斯公布首次太空游第四位乘客:82岁“水星13号计划”成员
  5. 03 最短路 dijkstra算法spfa算法floyd算法(附带实例代码) 图论-1
  6. 袪除疾病的心法(十五)儿女教育篇
  7. 狂怒的天象,来自万物的咒诅(下)
  8. 求集合数据的均方差pta
  9. C++:从json文件中读取参数/创建文件夹/位拼接
  10. Easyx 学习笔记