----关注IT小技术,有你想要的IT干货!
![d63f222cd36b459c51229eecc4851fc0.png](https://i-blog.csdnimg.cn/blog_migrate/8a9b5eb0694ed79cad3315a4e9db3a4e.jpeg)
01、BIOS与UEFI开顺序
BIOS是啥?
BIOS是英文"Basic Input Output System"的缩略词,直译过来后中文名称就是"基本输入输出系统"。在IBM PC兼容系统上,是一种业界标准的固件接口。
所有的电脑都会有一个BIOS,用于加载电脑最基本的程序代码,担负着初始化硬件,检测硬件功能以及引导操作系统的任务。
![a939ff5756e783c31715e80c2889852a.png](https://i-blog.csdnimg.cn/blog_migrate/df076b682f0554a895a8747cba40bf73.jpeg)
UEFI是啥?
它的英文是:Unified Extensible Firmware Interface。翻译成中文的意思是:统一的可扩展固件接口。
UEFI引导的流程是开机初始化UEFI,然后,直接引导操作系统,进入系统。和传统的BIOS引导相比,UEFI引导少了一道BIOS自检的过程。
![a0780edfa6e2b325060877818989682c.png](https://i-blog.csdnimg.cn/blog_migrate/9f7975e08314d750d75baf8050b30a4d.jpeg)
UEFI这种接口用于操作系统自动从预启动的操作环境,加载到一种操作系统上,从而使开机程序化繁为简,节省加载系统时间。
02、BIOS/UEFI讲解
BIOS系统
所有的电脑都会有一个BIOS,用于加载电脑最基本的程序代码,担负着初始化硬件,检测硬件功能以及引导操作系统的任务。
![6da1bb3c86f5399b96ff48d9f9ec97e6.png](https://i-blog.csdnimg.cn/blog_migrate/a21ec770e4771454e7dc8e6cb2fad68c.jpeg)
UEFI BIOS系统
UEFI就是为了替代BIOS而生的,在功能上,UEFI的扩展性和执行能力,远比简陋的BIOS高级,最直观的是你可以在UEFI界面下看到图形界面,可以使用鼠标操作,可以让启动时自检过程大为简化,这就是最基本的区别。
![6d53396d81aad1fab8ca1ff52da588ee.png](https://i-blog.csdnimg.cn/blog_migrate/fadab48b4d6a22f2f997d1d60327dffd.jpeg)
其BIOS/UEFI系统也是由不同厂家设计的,就像我们使用的操作系统一样,有微软开发windows系统,有Linux,有苹果开发MAC系统都是不同厂家开发的。
而BIOS/UEFI系统,目前市面上较流行的主板BIOS主要有 AMI BIOS、Phoenix BIOS、InsydeBIOS等。
1、AMI BIOS是AMI公司(全称:American Megatrends Incorporated)出品的BIOS系统软件,AMI BIOS最大的特点是功能强大,支持OEM厂家定义的地方多,并且授权费用比较低廉。
![e7eab1c5c0df9a954b159f792bf76af2.png](https://i-blog.csdnimg.cn/blog_migrate/b2af7051fefc8c473052c7992cfdc4c2.jpeg)
![b3e6f4f48d9d895a45a3ab1e4b8208be.png](https://i-blog.csdnimg.cn/blog_migrate/1bb32ebc28d659eae9f4c3b8a9c1514e.jpeg)
2、Phoenix BIOS是Phoenix公司产品,Phoenix BIOS画面简洁,便于操作。由于收购了Award BIOS
![318a87eca75d2f8c69e10469aedac7da.png](https://i-blog.csdnimg.cn/blog_migrate/f0daca6f4f04e39c6a3620cc501e5f80.jpeg)
3、Insyde bios是一种新兴的BIOS类型,被某些基于英特尔芯片的笔记本电脑采用,如神舟、联想等等
![4e03070503b46340ed9419955ffd62f3.png](https://i-blog.csdnimg.cn/blog_migrate/35ffa80f406bf6b70a5c316e4c56dc88.jpeg)
03、UEFI的设计
UEFI使用模块化设计,它在逻辑上可分为硬件控制和OS软件管理两部分:
![8e4f1c9e0d9a47c6d3d70cb5c756119f.png](https://i-blog.csdnimg.cn/blog_migrate/944602149f4d81800da0fb75b10738ec.jpeg)
根据uEFI规范定义,uEFI Image包含三种:uEFI Applications, OS Loaders and uEFI Drivers。
uEFI Applications是硬件初始化完,操作系统启动之前的核心应用,比如:启动管理、BIOS设置、uEFI Shell、诊断程式、调度和供应程式、调试应用...等
OS Loaders是特殊的uEFI Application,也就是UEFI的小操作系统,主要功能是启动操作系统并退出和关闭uEFI应用。
uEFI Drivers是提供设备间接口协议,每个设备独立运行提供设备版本号和相应的参数以及设备间关联,不再需要基于操作系统的支持。
04、使用UEFI好处
1、安全性
UEFI启动需要一个独立的分区,它将系统启动文件和操作系统本身隔离,可以更好的保护系统的启动。即使系统启动出错需要重新配置,只要简单对启动分区重新进行配置即可。而且对于win8以上系统,它利用UEFI安全启动以及固件中存储的证书与平台固件之间创建一个信任源,可以确保在加载操作系统之前,近能够执行已签名并获得认证的“已知安全”代码和启动加载程序,可以防止用户在根路径中执行恶意代码。
2、启动灵活
EFI启动和GRUB启动类似,在启动的时候可以调用EFIShell,在此可以加载指定硬件驱动,选择启动文件。比如默认启动失败,在EFIShell加载U盘上的启动文件继续启动系统
3、支持容量更大
传统的BIOS启动由于MBR的限制,默认是无法引导超过2.1TB以上的硬盘的。随着硬盘价格的不断走低,2.1TB以上的硬盘会逐渐普及,因此UEFI启动也就称为时下越来越主流的启动方式了
4、分区不受限制
MBR结构磁盘只允许存在4个主分区,而这种新结构却不受限制,分区类型也改由GUID来表示。在众多的分区类型中,UEFI系统分区用来存放驱动和应用程序。
5、扩展性更好
在 BIOS 时代,所有的设置都只能存储在主板上,容量很小,无法扩展,而 UEFI 将基础固件烧制在主板存储区中,然后在磁盘上创建 EFI 系统分区来存储更多的内容和数据,通过 UEFI 规范来定义如何使用扩展的方式来定制和扩展功能。
05、电脑配置UEFI
1、BIOS中配置选择UEFI Boot启动。
![41bd28250fd2eeaee6487ada9589d680.png](https://i-blog.csdnimg.cn/blog_migrate/cdcdf96ab18bc6edc84023b84818ffa1.jpeg)
2、安装系统时分区,选择GUID分区。
![a6bcca56ec9573aacc8b7eaef7f72559.png](https://i-blog.csdnimg.cn/blog_migrate/ade7d87863d4db427ae2c430f276f53f.jpeg)
GUID分区表(简称GPT。使用GUID分区表的磁盘称为GPT磁盘)是源自EFI标准的一种较新的磁盘分区表结构的标准。与目前普遍使用的主引导记录(MBR)分区方案相比,GPT提供了更加灵活的磁盘分区机制。
MSR分区是GPT磁盘上用于保留空间以供备用的分区。例如在将磁盘转换为动态磁盘时会使用这些空间。
ESP分区用于采用了EFI BIOS的电脑系统,用来启动操作系统。分区内存存放引导管理程序、驱动程序、系统维护工具等。如果电脑采用EFI系统,或当前磁盘将来可能会用在EFI系统上启动系统,则应建立ESP分区。
![9871eab1e98ec732a3dccec404abbb1d.png](https://i-blog.csdnimg.cn/blog_migrate/19d3fae4081fd14cd6233cc998093c2f.jpeg)
既然GUID分区方案具有如此多的优点,在分区时是不是可以全部采用这种方案呢?不是的。并不是所有的Windows系统都支持这种分区方案。请看下表:
![a8b6b9510581ebd67f6cff3d2464b632.png](https://i-blog.csdnimg.cn/blog_migrate/d3077e3009ac57eb80b962b2e788b29b.jpeg)