欢迎访问电脑技术吧,在这里您可以从电脑新手转变成一个电脑高手或网络高手!
当前位置:首页 >  电脑知识  > uefi启动,uefi u盘启动不了 > 正文

uefi启动,uefi u盘启动不了

2019-06-10 17:03 阅读: 电脑知识

不知大家在装机启动时有没有遇到显示uefi的。

那么uefi是什么意思呢?

uefi全称统一的可扩展固件接口(Unified Extensible Firmware Interface), 是一种详细描述类型接口的标准。

这种接口用于操作系统自动从预启动的操作环境,加载到一种操作系统上。

可扩展固件接口(Extensible Firmware Interface,EFI)是 Intel 为 PC 固件的体系结构、接口和服务提出的建议标准。

其主要目的是为了提供一组在 OS 加载之前(启动前)在所有平台上一致的、正确指定的启动服务,被看做是有近20多年历史的 BIOS 的继任者。

UEFI是由EFI1.10为基础发展起来的,它的所有者已不再是Intel,而是一个称作Unified EFI Form的国际组织。

通俗的说,UEFI是一种新的主板引导初始化的标注设置,相对于BIOS来说的,以前的u盘引导都是针对bios的,没法在uefi主板上引导uefi的文件到PE里,也有的pe把这个精简了。

让我们来看看UEFI的运行流程

要详细了解UEFI,还得从BIOS讲起。

我们都知道,每一台普通的电脑都会有一个BIOS,用于加载电脑最基本的程式码,担负着初始化硬件,检测硬件功能以及引导操作系统的任务。

UEFI就是与BIOS相对的概念,这种接口用于操作系统自动从预启动的操作环境,加载到一种操作系统上,从而达到开机程序化繁为简节省时间的目的。

传统BIOS技术正在逐步被UEFI取而代之,在最近新出厂的电脑中,很多已经使用UEFI,使用UEFI模式安装操作系统是趋势所在。

UEFI抛去了传统BIOS需要长时间自检的问题,让硬件初始化以及引导系统变得简洁快速。

换种方式说,UEFI已经把电脑的BIOS变得不像是BIOS,而是一个小型固化在主板上的操作系统一样,加上UEFI本身的开发语言已经从汇编转变成C语言,高级语言的加入让厂商深度开发UEFI变为可能。

UEFI通过保护预启动或预引导进程,抵御bootkit攻击,从而提高安全性。

缩短了启动时间和从休眠状态恢复的时间。

支持容量超过2.2 TB的驱动器。

支持64位的现代固件设备驱动程序,系统在启动过程中可以使用它们来对超过172亿GB的内存进行寻址。

UEFI硬件可与BIOS结合使用。

Windows和UEFI结合后,UEFI提供更大的磁盘容量传统MBR分区最大只能支持2.2TB的硬盘和4个主分区,而UEFI规范之一,GPT分区格式,则可以支持过百TB大小的硬盘和100个主分区,对于使用Win7的用户来说尤其有用。

而另一方面,在华硕、技嘉和希捷等厂商的努力下,32位系统 + 传统MBR分区也能通过虚拟磁盘之类形式使用2TB以上的硬盘,但是那当然不如UEFI+GPT的原生支持省力省心。

UEFI提供更高的效能传统BIOS专为传统的16位处理器定制,寻址能力低下,效能表现很差;

而UEFI可以适用于任何64位处理器,寻址能力强很多,效能表现优秀说白了就是加载更多硬件的同时更快地启动到Windows。

64位新系统有优势从Windows Vista SP1和Windows Server 2003开始,只要是64位的系统都能提供UEFI启动支持,而XP系统、32位新系统,则只能通过UEFI的兼容模组实现开机。

更方便的批量安装配备UEFI的主板可以通过网络进行广播式安装,1个镜像广播给多台机一起安装操作系统,对企业用户来说尤其方便。

更快的开机、休眠恢复传统BIOS使用Int 13中断读取磁盘,每次只能读64KB,非常低效,而UEFI每次可以读1MB,载入更快。

此外,微软的下一代操作系统Win8,更是进一步优化了UEFI支持,据称可以实现瞬时开机。

更安全的启动之前有传言成,Win8利用UEFI限制Linux等系统的生存,实质上这项设计是为了防止用户运行未经授权的代码,保证更好的安全性,用户如果觉得不需要,可以选择关掉这项功能。

UEFI是BIOS的一种升级替代方案。

关于BIOS和UEFI二者的比较,如果仅从系统启动原理方面来做比较,UEFI之所以比BIOS强大,是因为UEFI本身已经相当于一个微型操作系统,其带来的便利之处在于:

首先,UEFI已具备文件系统的支持,它能够直接读取FAT分区中的文件。

什么是文件系统?

简单说,文件系统是操作系统组织管理文件的一种方法,直白点说就是把硬盘上的数据以文件的形式呈现给用户。

Fat32、NTFS都是常见的文件系统类型。

其次,可开发出直接在UEFI下运行的应用程序,这类程序文件通常以efi结尾。

既然UEFI可以直接识别FAT分区中的文件,又有可直接在其中运行的应用程序。

那么完全可以将Windows安装程序做成efi类型应用程序,然后把它放到任意fat分区中直接运行即可,如此一来安装Windows操作系统这件过去看上去稍微有点复杂的事情突然就变非常简单了,就像在Windows下打开QQ一样简单。

而事实上,也就是这么一回事。

最后,要知道这些都是BIOS做不到的。

因为BIOS下启动操作系统之前,必须从硬盘上指定扇区读取系统启动代码(包含在主引导记录中),然后从活动分区中引导启动操作系统。

对扇区的操作远比不上对分区中文件的操作更直观更简单,所以在BIOS下引导安装Windows操作系统,我们不得不使用一些工具对设备进行配置以达到启动要求。

而在UEFI下,这些统统都不需要,不再需要主引导记录,不再需要活动分区,不需要任何工具,只要复制安装文件到一个FAT32(主)分区/U盘中,然后从这个分区/U盘启动,安装Windows就是这么简单。

版权保护: 本文由 冠悦怡 原创,转载请保留链接: https://www.37uu.cn/detail/5700.html

猜你喜欢

电脑技术吧二维码 公众号:电脑技术吧
专为电脑爱好者提供电脑知识与技术的学习,包括电脑基础知识,故障的处理及维修,软件下载为主,是一个让你成为电脑高手的网站。
  • 8543文章总数
  • 26586访问次数
  • 2053建站天数
  • 热门文章