什么是网络协议?网络协议指的是计算机网络中互相通信的对等实体之间交换信息时所必须遵守的规则的集合,是网络上所有设备(网络服务器、计算机及交换机、路由器、防火墙等)之间通......
BIOS与UEFI BIOS区别
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系统都支持这种分区方案。请看下表:
标签: BIOS
相关文章
- 详细阅读
-
区块链核心技术体系架构的网络层主要包括什么详细阅读
区块链核心技术体系架构的网络层主要包括:A、网络管理B、P2P网络C、HTD、发现节点E、心跳服务网络管理网络管理包括对硬件、软件和人力的使用、综合与协调,以便对网络资源进行监视......
2022-04-28 328 区块链核心技术
-
软件调试的目的是什么详细阅读
软件调试的目的是:改正错误。软件调试的概念软件调试是泛指重现软件缺陷问题,定位和查找问题根源,最终解决问题的过程。软件调试通常有如下两种不同的定义:定义1:软件调试是为了......
2022-04-28 359 软件调试
- 详细阅读
- 详细阅读