BIOS与UEFI BIOS区别
时间:2023-02-18 13:01:07
01、BIOS与UEFI开顺序
BIOS是啥?
BIOS是英文"Basic Input Output System"的缩略词,直译过来后中文名称就是"基本输入输出系统"。在IBM PC兼容系统上,是一种业界标准的固件接口。
所有的电脑都会有一个BIOS,用于加载电脑最基本的程序代码,担负着初始化硬件,检测硬件功能以及引导操作系统的任务。
UEFI是啥?
它的英文是:Unified Extensible Firmware Interface。翻译成中文的意思是:统一的可扩展固件接口。
UEFI引导的流程是开机初始化UEFI,然后,直接引导操作系统,进入系统。和传统的BIOS引导相比,UEFI引导少了一道BIOS自检的过程。
UEFI这种接口用于操作系统自动从预启动的操作环境,加载到一种操作系统上,从而使开机程序化繁为简,节省加载系统时间。
02、BIOS/UEFI讲解
BIOS系统
所有的电脑都会有一个BIOS,用于加载电脑最基本的程序代码,担负着初始化硬件,检测硬件功能以及引导操作系统的任务。
UEFI BIOS系统
UEFI就是为了替代BIOS而生的,在功能上,UEFI的扩展性和执行能力,远比简陋的BIOS高级,最直观的是你可以在UEFI界面下看到图形界面,可以使用鼠标操作,可以让启动时自检过程大为简化,这就是最基本的区别。
其BIOS/UEFI系统也是由不同厂家设计的,就像我们使用的操作系统一样,有微软开发windows系统,有Linux,有苹果开发MAC系统都是不同厂家开发的。
而BIOS/UEFI系统,目前市面上较流行的主板BIOS主要有 AMI BIOS、Phoenix BIOS、InsydeBIOS等。
1、AMI BIOS是AMI公司(全称:American Megatrends Incorporated)出品的BIOS系统软件,AMI BIOS最大的特点是功能强大,支持OEM厂家定义的地方多,并且授权费用比较低廉。
2、Phoenix BIOS是Phoenix公司产品,Phoenix BIOS画面简洁,便于操作。由于收购了Award BIOS
3、Insyde bios是一种新兴的BIOS类型,被某些基于英特尔芯片的笔记本电脑采用,如神舟、联想等等
03、UEFI的设计
UEFI使用模块化设计,它在逻辑上可分为硬件控制和OS软件管理两部分:
根据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启动。
2、安装系统时分区,选择GUID分区。
GUID分区表(简称GPT。使用GUID分区表的磁盘称为GPT磁盘)是源自EFI标准的一种较新的磁盘分区表结构的标准。与目前普遍使用的主引导记录(MBR)分区方案相比,GPT提供了更加灵活的磁盘分区机制。
MSR分区是GPT磁盘上用于保留空间以供备用的分区。例如在将磁盘转换为动态磁盘时会使用这些空间。
ESP分区用于采用了EFI BIOS的电脑系统,用来启动操作系统。分区内存存放引导管理程序、驱动程序、系统维护工具等。如果电脑采用EFI系统,或当前磁盘将来可能会用在EFI系统上启动系统,则应建立ESP分区。
既然GUID分区方案具有如此多的优点,在分区时是不是可以全部采用这种方案呢?不是的。并不是所有的Windows系统都支持这种分区方案。请看下表: