4.1 知识储备
由于BIOS的功能限制和操作不便,UEFIBIOS已经逐渐成为其取代者。那么,UEFIBI-OS又是什么?它凭什么替代BIOS?它究竟是如何运作的呢?下面就来揭开神秘的面纱。
4.1.1 神秘的UEFIBIOS
问答1:你知道电脑BIOS有什么功能吗?
BIOS可能很多人都听过,但不一定了解它。BIOS(BasicInput/OutputSystem,基本输入/输出系统)在电脑系统中起着非常重要的作用。BIOS是BIOSROM的简称,是基本输入/输出系统只读存储器。它是被固化到ROM芯片中的一组程序,为电脑提供最低级的、最直接的硬件控制。准确地说,BIOS是硬件与软件程序之间的一个接口,负责解决硬件的即时需求,并按软件对硬件的操作要求具体执行。如图4-1所示为主板上的BIOS芯片。
图4-1 主板上的BIOS芯片
目前BIOS程序的版本很多,通过Intel授权的就有Award BIOS、AMI BIOS、Phoenix BI-OS和Byosoft BIOS,以AMI BIOS和AwardBIOS为主。这两种BIOS占领了大部分BIOS市场。
BIOS的主要功能是负责电脑启动时的自动检测、初始化和引导装入系统,在电脑运行时还要负责程序服务处理和硬件中断处理。
通常通过设置程序对硬件系统设置参数。由于ROM(只读存储器)具有只能读取、不能修改且断电后仍能保证数据不会丢失的特点,因此这些设置程序一般都放在ROM中,我们常常称其BIOS设置。此外,运行设置程序后的设置参数都放在主板的CMOSRAM芯片中,这是由于随着系统部件的更新,所设置的参数可能需要修改,而RAM的特点是可读取、可写入,加上CMOS有电池供电,因此能长久地保持参数不会丢失。
BIOS设置程序目前有多种不同的版本,针对的硬件也有所不同,但主要的设置选项基本都相同,如表4-1所示。
表4-1 BIOS设置内容
问答2:最新UEFIBIOS与传统BIOS有何区别?
大家都知道最早的X86电脑是16位架构的,操作系统也是16位的,这迫使处理器厂商在开发新的处理器时,都必须考虑16位兼容模式。而16位模式严重限制了CPU的性能发展,因此Intel公司在开发安腾处理器后推出了EFI(UEFI前身)。
EFI(Extensible Firmware Interface,可扩展固件接口)是由Intel公司提出,目的在于为下一代的BIOS开发树立全新的框架。EFI不是一个具体的软件,而是在操作系统与平台固件(Platform Firmware)之间的一套完整的接口规范。EFI定义了许多重要的数据结构以及系统服务,如果完全实现了这些数据结构与系统服务,也就相当于实现了一个真正的BIOS核心。而UEFI(Unified Extensible Firmware Interface,统一的可扩展固件接口)是EFI的升级版。如图4-2所示为UEFIBIOS和传统BIOS的设置界面。
Windows 10的开机速度之所以如此之快,其中一个原因在于其支持UEFI BIOS的引导。对比采用传统BIOS引导启动方式,UEFIBIOS减少了BIOS自检的步骤,节省了大量的时间,从而加快了平台的启动。
UEFI BIOS和传统BIOS的运行流程图如图4-3所示。
图4-2 UEFIBIOS和传统BIOS的设置界面
图4-3 UEFIBIOS和传统BIOS的运行流程图
a)传统BIOS运行流程图 b)UEFIBIOS运行流程图
4.1.2 读懂BIOS的界面
问答1:如何进入BIOS设置程序
最新的UEFIBIOS设置程序和传统的BIOS设置程序的进入方法相同,都是在显示开机画面时按<Del>键或<F2>键。下面以最新的UEFIBIOS为例讲解。
由于电脑系统不同,UEFIBIOS设置程序的进入方法也会有所区别。按下电脑开机电源后,电脑在开机检测时会出现如何进入UEFIBIOS设置程序的提示,如图4-4所示。
问答2:UEFIBIOS界面中各选项有何功能?
开机进入UEFIBIOS设置程序,如图4-5所示(下面以华硕、微星和技嘉主板的UEFI BIOS为例进行讲解)。从图中可以看到,各个厂家的UEFIBIOS设置界面并不一样,各有特色。其中,华硕UEFIBIOS设置程序主界面主要由基本信息区(电脑硬件信息及BIOS信息)、系统监控信息区、系统性能设置区和启动顺序设置区4部分组成。微星UEFIBIOS设置程序主界面主要由系统信息区、系统监控信息区、启动顺序设置区、性能模式选择区、参数设置区、功能模块按钮等组成。技嘉UEFI BIOS设置程序主界面主要由高级功能模块选择区、3D功能模块区、功能模块注释区、系统监控信息区等组成。
图4-4 开机提示
图4-5 UEFI BIOS界面信息
a)华硕主板UEFI BIOS界面
图4-5 UEFIBIOS界面信息(续)
b)微星主板UEFISBIOS界面 c)技嘉主板UEFIBIOS界面
问答3:传统BIOS主界面中各选项有何功能?
开机时按下进入BIOS设置程序的快捷键,将会进入BIOS设置程序。进入后首先显示的是BIOS设置程序的主界面,如图4-6所示。
图4-6 传统BIOS设置程序的主界面
专家提示
传统BIOS设置程序的主界面中一般有十几个选项,不过,由于BIOS的版本和类型不同,BIOS设置程序主界面中的选项也有一些差异,但主要的选项每个BIOS程序都会有。如下面的几个选项,有的BIOS程序中就设有:UPDATE BIOS(BIOS升级)、AD-VANCED CMOSSETUP(高级CMOS设置)、IDE HDD SUTO DETECTION(IDE硬盘类型自动检测)、PCHEALTHSTATUS(电脑健康状况)。
4.1.3 开机启动顺序为何如此重要
问答1:为何要设置开机启动顺序?
电脑启动时,按照设置的开机启动顺序从硬盘、U盘、光驱或其他设备启动。启动顺序设置是在新装机或重新安装系统时必须手动设置的选项。现在主板的智能化程度非常高,开机后可以自动检测到CPU、硬盘、软驱、光驱等的型号信息,这些在开机后不用再手动设置,但启动顺序设置是不管主板智能化程度多高都必须手动设置的。
在电脑启动时,首先会检测CPU、主板、内存、BIOS、显卡、硬盘、光驱、键盘等部件,若这些部件检测通过,接下来将按照BIOS中设置的启动顺序从第一个启动盘调入操作系统。通常都设成先从硬盘启动。但是,当电脑硬盘中的系统出现故障而无法从硬盘启动时,只有通过BIOS把第一个启动盘设为U盘或光盘,利用U盘或光盘启动系统来维修电脑。所以,在装机或维修电脑工作中,设置开机启动顺序非常重要。
问答2:什么情况下需要设置开机启动顺序?
前面讲过,通常将开机启动顺序设为先从硬盘启动,只有新装机和电脑系统损坏而无法启动电脑时,才考虑设置开机启动顺序。