ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

BIOS、Legacy与UEFI全解析:启动设置、虚拟化、TPM与固件更新避坑

BIOS、Legacy与UEFI全解析:启动设置、虚拟化、TPM与固件更新避坑 折腾过机器的人大多有过这么一幕按下电源键屏幕先黑一下跳出几行白字或者品牌LOGO然后才轮到操作系统接管画面。中间那几秒钟里真正在干活的既不是Windows也不是Linux而是躺在主板上一颗小小闪存芯片里的固件——BIOS。它负责把你按下电源键这个动作变成一套可执行的启动链条再把控制权交出去。绝大多数人一辈子只在两种情况下跟它打交道装系统时改启动顺序或者机器出问题时疯狂按Del、F2。可一旦你开始接触多系统引导、虚拟化、TPM、来电自启、固件更新这些事就会发现BIOS里藏着的门道远比想象中多而Legacy BIOS和UEFI BIOS这两套体系之间的差异更是直接决定你能不能装上系统、能不能开起虚拟机、能不能用上新硬盘。这篇内容我打算把这三者从头到尾拆一遍既讲清楚它们各自的底层逻辑也把实际操作里那些容易踩的坑、厂商没写进手册的细节都摊开说不管你是刚摸到BIOS界面的新手还是天天跟固件打交道的运维都能从中捞到能直接用的东西。1. 从按下电源键说起BIOS到底是什么1.1 固件、POST与CMOS三个最容易被混着叫的概念很多人把BIOS、固件、CMOS当成一回事其实这三个词说的不是同一层东西。BIOS全称Basic Input/Output System直译是基本输入输出系统它是存储在主板SPI闪存芯片上的一段程序负责上电后初始化硬件、提供最基础的输入输出服务、最后找到可引导设备并把控制权交出去。它本质上就是一种固件——固件这个说法更宽泛指的是烧录在硬件里、介于软件和硬件之间的程序路由器的系统、打印机的控制程序、固态硬盘的主控逻辑都算固件。BIOS只是固件里最常见的一种。CMOS则完全是另一回事。它是一块很小的SRAM存储区通常集成在南桥或PCH芯片里用来保存你在BIOS界面里改过的那些设置时间日期、启动顺序、风扇策略、内存频率、开关项。CMOS本身是易失的一断电内容就没了所以主板上才会有那颗纽扣电池给它续命。你换主板电池时时间归零、设置回默认就是因为CMOS内容丢了。搞清楚这点很有用所谓清CMOS恢复默认清的是设置项不是把BIOS程序本身擦掉而刷BIOS刷的是闪存里那段程序两者操作对象完全不同风险也天差地别。POST是Power-On Self-Test的缩写上电自检是BIOS启动后做的第一件大事。它会依次检查CPU、内存、显卡、键盘、存储控制器这些关键部件是否在位、是否能响应检查通过就发出滴的一声或者干脆静默失败则用蜂鸣码或者主板上的Debug灯报错。早期主板没有图形界面故障诊断基本靠听几声响、看几盏灯这套方法到现在服务器主板上还在用。我见过不少人一开机就黑屏第一反应是显卡坏了其实是内存没插紧导致POST卡住连LOGO都出不来——这种时候把内存重插一遍往往就好了比换显卡省事得多。1.2 BIOS在整条启动链里到底站在哪个位置把一台电脑的启动过程拉成一条时间线会得到很清晰的分层上电 → 供电稳定 → CPU复位向量跳转 → BIOS代码开始执行 → POST自检 → 初始化芯片组、内存控制器、显示输出 → 枚举PCIe设备和存储设备 → 读取引导设备 → 加载引导程序 → 交给操作系统内核。BIOS就站在最前面那几步它的使命是把机器从一堆不通电的硅片变成一个能执行代码的环境一旦操作系统接管它基本就退居幕后只在系统通过ACPI、SMI这些接口请求电源管理、温度读取时才被再次唤起。这条链子最脆弱的地方也在最前面。因为BIOS要在内存控制器还没初始化的情况下运行它一开始跑的是CPU里的一小段固化和主板闪存里的代码能用的RAM极其有限。Legacy BIOS时代这个过程更粗暴基本是从0xFFFF0地址开始靠实模式那一套16位寻址慢慢爬UEFI则把流程拆成SEC、PEI、DXE、BDS几个阶段用模块化方式逐步把内存、驱动、设备都拉起来。这也是为什么UEFI机器启动看起来快它不是真的快在加载系统而是快在前期初始化阶段并行度更高、等待硬件的死循环更少。还有个常被忽略的点BIOS并不只存在于主板主固件里。显卡上有VBIOS网卡有PXE固件RAID卡有自己的Option ROM硬盘有主控固件。开机时你可能看到的不止主板那一个画面而是好几种固件轮流在屏幕上打招呼。服务器上按CtrlH进RAID卡配置、按CtrlS进网卡PXE设置都是这些附加固件在BIOS枚举阶段争取到的一次露面机会。理解了固件是个生态这件事很多看起来莫名其妙的现象就顺了比如换了张老网卡导致开机变慢十几秒多半是它那块Option ROM在拖时间。2. Legacy BIOS与UEFI BIOS不只是新旧之别2.1 启动流程的底层差异Legacy BIOS也叫传统BIOS、CSM模式是上世纪沿用到今天的启动规范。它的核心特征是实模式运行CPU上电后处于16位实模式只能访问1MB内存空间寻址能力极其有限。引导方式上它读取磁盘第一个扇区512字节里的MBR执行其中一小段代码再由这段代码去找活动分区、加载分区引导记录、最后交给操作系统加载器。整条链路一环扣一环每一环都靠约定好的偏移量和中断调用衔接稳定但僵化。UEFI全称Unified Extensible Firmware Interface统一可扩展固件接口它从一开始就是按现代操作系统固件设计的。它以32位或64位保护模式运行能访问的内存远超实模式它内部有驱动模型能加载文件系统驱动、网络驱动、图形驱动它不再靠读扇区执行代码这种方式引导而是直接去读FAT格式的EFI系统分区ESP执行里面的.efi可执行文件。启动条目被记录在NVRAM里可以用efibootmgr、bcdedit、EasyUEFI这类工具增删改查比Legacy那种谁在第一扇区谁说话的方式规矩得多。这两套东西最重要的区别在于引导信息存在哪。Legacy把引导信息写在磁盘扇区里所以你有几个系统、怎么排优先级全看磁盘上那几段字节UEFI把引导条目存在主板NVRAM里磁盘上只需要放一个FAT分区和对应的.efi文件。这就解释了为什么UEFI机器换块硬盘就找不到系统——不是系统没了是NVRAM里那条记录指向的设备变了也解释了为什么重装系统时经常出现重复引导项那是安装程序每次都往NVRAM里追加一条。清掉多余条目、重建正确的引导项比反复重装系统高效得多。2.2 MBR与GPT分区表决定了你能装多大的盘提到Legacy和UEFI绕不开MBR和GPT这对分区表格式。很多人以为Legacy必须配MBR、UEFI必须配GPT这话大体对但不够精确UEFI其实也能从MBR磁盘启动通过CSM兼容层Legacy也偶有办法从GPT盘引导只是都非常规操作不建议这么干。真正需要记住的是两者的硬性限制。MBR分区表存放在磁盘第一个扇区总共512字节其中引导代码占446字节剩下64字节是分区表每条分区记录16字节正好放4条。这就是主分区最多4个的由来。要超过4个分区就得把其中一个改成扩展分区再在里面切逻辑分区。另外MBR用4字节记录扇区地址32位无符号整数最大约42.9亿乘以每扇区512字节理论上限约2.2TB。超过这个容量的部分MBR根本描述不到。GPT是GUID Partition Table用128位GUID标识分区分区表本身可以有多份副本互为备份理论上支持的分区数和磁盘容量都远超实际需求。Windows在UEFI模式下要求系统盘必须是GPT在Legacy模式下要求是MBR反过来装就会报Windows无法安装到这个磁盘选中的磁盘具有MBR分区表或者反过来。这不是系统挑食是启动链和分区表必须自洽。解决方式无非两种进BIOS切模式或者用diskpart的clean命令清盘重建分区表。我一般建议3TB以上的盘一律走UEFIGPT2TB以内的老机器如果暂时不想重装维持LegacyMBR也没问题别为了新而强行迁移迁移过程中的引导修复足够折腾半天。2.3 UEFI带来的几项实际变化首先是Secure Boot安全启动。它要求引导链上每个环节的代码都有可信签名主板固件只执行签过名的引导程序从而堵住引导区病毒这类攻击路径。代价是Linux发行版、黑苹果、自制引导器、老版本PE可能因为签名问题直接被拦在门外。大多数主板允许在BIOS里关掉Secure Boot或切换到Setup Mode自己管理密钥。装Linux双系统时最常见的卡在引导界面进不去U盘八成就是Secure Boot没关。其次是图形化和鼠标操作。新一代UEFI界面普遍支持鼠标、多语言、截图有的还支持联网更新固件。Dell、联想、惠普的商用机BIOS做得越来越像一个小型操作系统选项层级很深找一项设置要点好几层菜单这也是为什么戴尔新版BIOS设置中文图解这类内容搜索量一直很高——选项太多光靠文字菜单描述根本对不上位置。第三是CSM这个兼容开关。CSM全称Compatibility Support Module可以理解成UEFI里内置的Legacy虚拟机打开它主板就能像传统BIOS那样从MBR磁盘引导。CSM开着的副作用是启动变慢、Secure Boot无法启用、部分新显卡在纯UEFI下才能正常初始化。我的建议是只要硬件和系统都支持就关掉CSM跑纯UEFI图省事留着它迟早会在装显卡、装系统、开TPM的时候撞上各种奇怪的兼容问题。3. 进BIOS这件事热键、路径与进不去怎么办3.1 各品牌进入方式对照与实操细节品牌开机热键启动菜单热键备注戴尔 / AlienwareF2F12新机型开机LOGO出现前连点节奏要快惠普F10部分需先按EscF9商用机有时显示Press the Esc key for Startup Menu联想消费本F2 或 FnF2F12部分拯救者机型需先在Windows关闭快速启动ThinkPadF1 或 Enter后按F1F12刷写固件时对电池电量有硬性要求华硕Del 或 F2F8主板多为Del笔记本多为F2微星DelF11主板BIOS界面较复杂有简易模式技嘉Del 或 F2F12双BIOS设计恢复能力较强宏碁F2F12老机型需在BIOS里把F12启动菜单打开三星F2F10/Esc部分机型F10直接进恢复索尼F2 或 Assist键F11Assist键机型需从菜单进固件设置这张表能覆盖九成以上的消费级设备但有几点必须提醒。第一热键要在操作系统加载之前按也就是品牌LOGO出现的那一两秒内晚了就被系统接管了。第二很多笔记本的F键默认是多媒体功能需要配合Fn一起按或者先在BIOS里把Function Key Behavior改成Function Key优先。第三Windows开启了快速启动之后关机其实是一种混合休眠开机过程跳过了大部分固件初始化热键可能来不及响应同时也可能让外接设备的识别出现异常。遇到这种情况可以在Windows里执行一次完整重启重启不走快速启动或者临时把快速启动关掉。3.2 从Windows里直接跳进固件设置不想跟热键较劲还有更稳的办法。Win10和Win11可以在设置 → 系统 → 恢复 → 高级启动 → 立即重新启动这条路径里重启后进入蓝色选项菜单选疑难解答 → 高级选项 → UEFI固件设置机器会自动重启并直接进入BIOS。命令行里也能一步到位以管理员身份打开终端敲入shutdown /r /fw /t 0回车后立即重启并跳转到固件界面。这条命令在批量维护时特别省事配合远程管理卡就能把几十台机器依次送进BIOS改配置无需有人在键盘前面守着。需要说明的是这两条路都只对UEFI固件生效纯Legacy机器没有UEFI固件设置这个入口只能靠热键。另外有些品牌机把这个入口做了限制需要先设置管理员密码才允许从系统跳转这是防止误操作的设计不是故障。服务器上还有另一条路通过BMC/IPMI的远程控制台挂载虚拟光驱、发送CtrlAltDel、模拟按键这在机房里做固件升级时是标配手段比跑到机柜前面接显示器键盘强太多。3.3 进不去BIOS的常见原因排查按了半天热键没反应先别急着怀疑主板。以下几类原因按概率从高到低排一是快速启动在作祟先做一次完整重启或关掉快速启动二是键盘问题USB键盘插在第三方扩展坞、USB Hub上时POST阶段可能还没枚举到换成主板后置的USB 2.0口基本能解决PS/2键盘在极老机器上反而更稳三是BIOS里把USB Legacy Support关掉了导致POST阶段USB键盘不可用这时候要么用PS/2键盘要么临时拔掉CMOS电池放电恢复默认四是外接设备干扰插着一堆USB设备、外置硬盘、加密狗时POST会被拖慢甚至卡住把非必要设备全拔掉再试五是显示输出跑到了别的接口插着独显又接在主板集显口上画面自然不来换到独显口或者拔掉独显再试。还有一种容易被误判为进不去的情况机器确实进了BIOS但界面卡死、鼠标不动、键盘无响应。这往往是固件本身的Bug或者内存不稳定的表现先把XMP/EXPO这类超频档恢复默认再考虑更新固件。我遇到过一台机器只要开了内存超频档BIOS界面就随机卡死关掉之后一切正常这类问题厂商手册上不会写只能靠一个个变量排除。4. 高频设置实操U盘启动、虚拟化、TPM与来电自启4.1 U盘启动设置的完整思路做U盘启动本质上是两件事让BIOS认识这个U盘以及让BIOS优先从它引导。第一件事取决于分区格式和引导文件。如果你用的是纯UEFI方案U盘上需要有FAT32格式的ESP分区里面放好bootx64.efi这类引导文件如果是Legacy方案U盘需要有活动分区并写入MBR引导代码NTFS或FAT32都能用。这就是为什么同一个PE镜像有人能启动有人不能——不是U盘坏了是分区方案和BIOS模式没对上。具体操作上戴尔机型在F2进入BIOS后一般在Boot Sequence或者Boot Order里把USB Storage Device拖到第一位同时确认Boot Mode是UEFI还是Legacy。如果开了Secure Boot又想做UEFI启动PE镜像本身必须签名否则会被拦下稳妥做法是先临时关闭Secure Boot装完系统再打开。惠普机型进F10后在Advanced → Boot Options里调整顺序部分商用机还有Legacy Boot Order和UEFI Boot Order两套列表改错了不生效。联想拯救者系列在F2里找Boot菜单把USB HDD或者具体U盘型号移到首位改完记得按F10保存退出。还有一条更省心的路开机按F12戴尔、联想、宏碁等或F9惠普直接呼出一次性启动菜单选那个U盘不改动BIOS里的固定顺序用完即走。这一步在临时装系统时最推荐避免改乱了启动顺序之后忘了改回来导致下次开机黑屏找不到系统。4.2 虚拟化、TPM与它们的开关位置想跑虚拟机、想用WSL2、想开Windows虚拟化安全功能硬件虚拟化必须打开。Intel平台找Intel Virtualization Technology或VT-xAMD平台找SVM Mode。这两个选项在绝大多数笔记本上默认是关的厂商的思路是普通人用不上关了更省电更安全。打开之后用任务管理器性能页看CPU右下角会显示虚拟化已启用。如果显示已启用但虚拟机还报错检查Windows里虚拟机平台和Hyper-V功能有没有冲突开启以及第三方杀软有没有占用虚拟化接口。TPM是另一道绕不开的坎。Windows 11要求TPM 2.0很多机器的TPM不是独立芯片而是靠CPU内建固件实现Intel平台叫PTTPlatform Trust TechnologyAMD平台叫fTPM。它在BIOS里的位置通常是Security → TPM Device / PTT / AMD fTPM把状态从Disabled改成Enabled或者Firmware TPM即可。有几点必须注意开启TPM后如果系统已经装好可能需要重新绑定BitLocker密钥否则会弹恢复密钥主板换电池、刷BIOS、清CMOS都有可能导致TPM状态丢失进而触发BitLocker恢复界面企业环境下TPM通常配合管理平台统一管理个人用户开之前最好先把BitLocker密钥备份到自己的账户里别等翻车了再找。4.3 来电自启不生效的几类原因Restore on AC Power Loss这类选项戴尔叫AC Recovery惠普叫After Power Failure微星叫Restore on AC Power Loss本意是让机器在断电恢复后自动开机做远程维护、无人值守场景的人都靠它。但它不生效的原因相当多我整理了几条最常见的。第一关机状态不对。这项设置一般只对异常断电导致关机生效如果你是自己点了关机、拔了电源再插上机器认为这是正常关机不会自动开机。要验证得模拟一次真实断电。第二有些机型要求配合另一个选项比如BIOS里的Deep Sleep Control必须关掉否则待机电路断电主板收不到上电信号。第三外接UPS或者智能PDU的供电恢复策略可能和主板判断冲突比如市电恢复瞬间电压不稳主板判定为异常直接拒绝启动。第四部分机型只有在S5状态下才生效在S4休眠状态下不触发。第五服务器平台的这类设置往往被BMC接管需要在管理界面里单独配或者用厂商的配置工具统一下发改BIOS里的选项反而不起作用。第六固件版本太老某些批次的机型确实存在该功能失效的Bug升级固件是唯一解。排查时我一般按这个顺序来先确认选项本身保存成功退出重进看有没有掉再模拟真实断电测试不行就查深度睡眠类选项再不行看UPS和PDU最后才考虑固件版本。别一上来就刷BIOS那是最重的招留到最后用。5. BIOS更新、降级与风险控制5.1 为什么会弹出不支持降级的提示戴尔等厂商在较新的机器上启用了一项保护机制当你要刷入的固件版本低于当前版本而两个版本之间存在不可回滚的安全修复、微码更新或者ME/管理引擎版本变更时工具会直接拒绝提示类似BIOS update blocked due to unsupported downgrade。这不是工具坏了也不是文件下错了而是厂商在设计上判定这条降级路径不安全。原因通常有三层。一是安全层面旧版本可能包含已经被公开的漏洞允许降级等于给攻击者留了后门所以厂商干脆锁死向下刷写。二是硬件配套层面新固件可能更新了CPU微码、内存参考代码或者供电策略旧固件跑在新硬件配置上会出现兼容问题锁死降级相当于强制用户留在稳定版本。三是管理引擎层面Intel ME这类独立子系统有自己的版本号它的固件版本必须与主BIOS匹配随意降级可能导致ME异常进而影响开机、网络、远程管理。真需要降级的时候正规途径是查厂商支持页面里该机型的可降级版本列表看有没有允许回退的中间版本或者联系厂商技术支持申请特殊工具。绕过机制强行刷写风险极高可能把机器刷成连POST都过不去我个人不建议普通用户走这条路处理一台变砖的机器成本远高于忍受一个不喜欢的固件版本。5.2 更新流程与必须做的准备固件更新是少数做完不能立刻撒手的操作流程上的每一步都有理由。先确认电源笔记本接上原装适配器电池电量保持在30%以上很多厂商在电量不足时会直接拒绝刷写ThinkPad这类机型对电池的检查尤其严格没有电池或者电池老化到无法识别时更新根本启动不了。再确认机型型号、主板版本、当前固件版本要一一对应跨型号刷写基本等于自杀。然后备份重要数据尤其是开了BitLocker的设备务必先把恢复密钥抄下来或者存到手机里。更新方式上各家的路径不一样戴尔和惠普通常提供Windows下运行的可执行程序双击后自动重启进入刷新流程华硕主板多在BIOS界面里用EZ Flash加载U盘里的固件文件微星用M-Flash技嘉用Q-Flash。带双BIOS设计的主板可以在主BIOS刷坏后用备份BIOS恢复这也是我推荐DIY装机优先考虑带双BIOS主板的原因之一。刷新过程中最忌讳的是断电、强行关机、拔U盘这几秒钟可能是整台机器最脆弱的时候。5.3 万一刷坏了怎么救固件刷写失败的表现通常是开机无显示、风扇转但不自检、反复重启、蜂鸣报警。这时候先别慌还有几层救援机会。第一层是Boot Block大多数固件都会保留一小段不可擦除的引导块它能在主固件损坏时从U盘或软盘读取固件文件恢复具体表现是开机黑屏但读U盘灯在闪或者需要特定的文件名和按键组合。第二层是双BIOS切换跳线或者按恢复键就能从备份芯片启动。第三层是清CMOS虽然不能修复固件本身但能排除设置错乱导致的假故障。第四层才是硬件级手段用SPI编程器比如常见的CH341A类工具直接夹住闪存芯片重新烧写固件这一层需要拆机、需要固件文件、需要动手能力风险和责任都在操作者自己身上。我的建议是刷写前先把厂商官网的恢复指南看一遍确认这台机器有没有Boot Block恢复、有没有双BIOS、恢复文件要放在什么位置什么文件名。这些信息平时没人看出事的时候就是救命稻草。另外把当前版本的固件文件留一份在U盘上这个习惯比你想象的更有价值。6. 进阶方向BIOS开发、VBT与固件定制6.1 VBT是什么MIPI时序为什么要导入VBT全称Video BIOS Table直译是显卡BIOS表本质上是Intel核显固件用的一张配置表描述了显示输出怎么初始化哪些接口启用、用哪种协议、分辨率和时序参数是什么、背光怎么控制。它在核显驱动加载之前就被固件读取用于点亮屏幕、显示开机画面、传递显示配置给操作系统。普通笔记本出厂时就由厂商配好了用户完全接触不到。真正需要动VBT的是嵌入式、工控、平板、自助设备这一类场景。这类设备常用MIPI DSI接口的屏幕而不是标准的eDP或HDMI。MIPI DSI的时序参数——包括像素时钟、前后沿、同步脉宽、通道数、初始化命令序列——必须精确匹配面板规格书否则要么点不亮要么花屏要么亮度异常。把这些参数写进VBT就是把MIPI时序导入BIOS的VBT这件事的实际含义。流程一般是拿到面板规格书提取时序参数用厂商或社区提供的VBT编辑工具修改对应数据块重新生成VBT文件再集成到固件的GOP驱动里最后整体刷写验证。这件事的难点不在操作而在信息获取。面板规格书往往受保密协议约束VBT数据结构也没有统一公开文档不同芯片代际的字段定义还会变。做过这类项目的人都知道最耗时间的不是改参数是搞明白某个字段到底代表什么、改完之后为什么点不亮。我的经验是新项目先用厂商提供的参考板VBT起手把能跑通的配置作为基线一次只改一个变量每次改动都用最小系统验证别一口气改十几个参数然后对着黑屏猜。6.2 服务器与工作站固件的特殊之处服务器和工作站的固件跟消费级完全是两个世界。以搭载AMD EPYC这类平台的服务器为例固件里除了常规的启动设置还有内存通道交错、NUMA节点划分、PCIe拆分、SR-IOV、电源封顶、热管理策略这些跟性能和稳定性强相关的选项。改错一个内存交错设置可能让整机性能掉三成改错PCIe拆分可能让某张扩展卡直接不识别。这类机器通常还配备BMC/IPMI固件更新可以从管理口远程下发配置可以整机导出成脚本批量应用这让几十上百台机器的固件版本保持一致成为可能。工作站上比较典型的需求是虚拟化直通要把一张独立显卡完整分配给虚拟机需要固件里开启VT-d或者AMD-Vi还要确认主板的分组IOMMU Group划分是否合理有些主板只要插了某些设备就会导致分组过粗没法单独直通。也有人为了跑老系统需要在新型号上打开CSM兼容模式来安装早期版本的服务器操作系统这里面的坑包括硬盘控制器模式AHCI/RAID、网卡驱动是否内置、安装介质是U盘还是虚拟光驱挂载。我的建议是提前把目标系统的驱动集成进安装镜像或者直接用厂商提供的驱动注入工具处理不然安装程序在中途找不到硬盘是很常见的场面。顺带说一句企业环境里还有无线网卡白名单、设备白名单这类限制某些品牌机型会拒绝启动未授权的扩展卡这属于厂商设计策略操作前先查清楚别装完了才发现开不了机。7. 常见问题速查与实操避坑现象可能原因处理方向按热键进不去BIOS快速启动、USB键盘未枚举、外设干扰完整重启、换后置USB 2.0口、拔掉多余外设找不到U盘启动项分区格式与BIOS模式不匹配、Secure Boot拦截核对UEFI/Legacy模式必要时临时关Secure Boot装系统提示分区表不兼容引导模式与分区表不对应切换BIOS模式或用diskpart清盘重建虚拟机提示虚拟化未启用VT-x/SVM未开或被其他软件占用BIOS里打开虚拟化关闭冲突的Hyper-V功能TPM选项灰掉平台不支持、被策略锁定、需先设管理员密码查CPU支持列表确认是否被管理平台统一配置来电自启不生效关机状态不对、深度睡眠未关、供电判定异常模拟真实断电、关Deep Sleep、检查UPS/PDU固件升级被拒版本回退保护、文件与机型不匹配查可降级列表确认型号与版本号完全一致开机反复重启无显示内存不稳、固件损坏、外设短路拔到最小系统、清CMOS、查是否需Boot Block恢复几点额外的心得。第一改BIOS前拍照或者记下原始设置尤其是启动顺序、安全启动状态、虚拟化状态这三类出问题时能快速回到已知良好状态。第二不要迷信恢复默认设置有些厂商的默认值并不是最适合你的配置比如默认打开CSM会让纯UEFI系统出现奇怪问题默认关闭虚拟化会让开发环境跑不起来恢复默认之后该手动改的还得改。第三改完设置务必按厂商提示的键保存戴尔是Apply Changes再Exit华硕是F10微星是F10只按Esc不保存等于白改这是我见过最多的低级失误。还有一类问题值得单独提进入BIOS后界面语言变成英文或者乱码。前者通常是设置被重置或者你误点了Restore Defaults后者多半是固件本身的多语言资源损坏升级固件能解决。中文界面的机型里选项名称的翻译有时不统一同一项在英文下叫Secure Boot中文下可能叫安全引导或安全启动找选项的时候最好中英对照着看别只盯中文。这也是为什么很多人搜戴尔新版BIOS设置中文图解图的不是看不懂英文而是想确认某个中文选项对应的到底是英文里哪一项。最后再分享一个小技巧如果你经常需要进BIOS做同一件事比如切换启动顺序、开关虚拟化可以把它做成一个固定的操作清单写清楚进入方式、选项所在路径、需要修改的值、保存方式。看起来很土但在同时维护多台不同品牌机器的时候这份清单能省掉大量我上次是在哪一层菜单里点的这种回忆成本。固件设置这东西平时不碰一碰就是急事把路径记熟比临时翻手册靠谱得多。
返回列表