上周,ZDNet、Ars Technica、AnandTech等多家主流科技媒体报道了英特尔宣布将在 2020 年前逐步停止对 64 位平台上的传统 BIOS 的支持。
作为英特尔多年来在传统 BIOS 和 UEFI 领域的重要合作伙伴,我们在此提出我们的想法和观察,并简要讨论其潜在影响——无论是对 AMI 还是对仍然保留传统 BIOS 支持的计算机系统的最终用户。
英特尔为何发布这项声明?
虽然这项公告背后有很多原因(许多人认为这项公告早就应该发布了),但我们可以重点关注其中两个最重要的原因:安全性和易于开发。
多年来,一直存在一种“兼容性支持模式”(CSM),它允许较新的、支持UEFI的系统在传统BIOS模式下运行。然而,CSM的一个问题是,UEFI提供的许多功能在传统BIOS中没有对应的功能或支持,因此CSM的功能逐渐受到限制。
就安全性而言,在UEFI固件中保留CSM会暴露某些安全漏洞,恶意代码可能利用这些漏洞获得对计算机系统的底层访问权限。因此,移除CSM将带来更安全的计算平台——这正是UEFI最初创建的关键驱动因素之一。
此外,在新 64 位处理器上告别 CSM 和传统 BIOS 将加快开发速度,因为在开发过程中不再需要添加和测试与 CSM 的兼容性。
这对AMI意味着什么?
简而言之:不多。
AMI 早在 2000 年代初期就推出了第一代Aptio® UEFI BIOS 固件,实现了从传统 BIOS 到 UEFI 的过渡。
毫无疑问,一些老旧的 AMIBIOS 产品,特别是嵌入式系统,仍然在使用,因为自 1985 年以来,AMI 在 BIOS 领域一直占据着强大的市场份额。但是,开发工作多年前就已转移到我们的 Aptio UEFI BIOS,自推出我们的 UEFI 固件以来,AMI 就没有积极支持过 AMIBIOS 的开发。
这对最终用户意味着什么?
简而言之,答案基本相同:不多……但需要注意的是,一小部分用户可能会错过一些功能。
据 Ars Technica 报道,“启动 DOS 和其他旧式操作系统的能力将会消失。” 事实上,除了出于娱乐或怀旧的原因之外,如今还有多少读者在使用 DOS 呢?
严肃地说,失去传统 BIOS 支持的最大影响很可能是无法运行 16 位操作系统和相关软件,或者任何依赖传统 BIOS 的硬件,例如较旧的网卡或显卡。
虽然软件可以在虚拟化模式下运行并仍然有效,但这些过时的系统和组件将不得不被淘汰,因为 64 位操作系统和 UEFI(不带 CSM)将不再识别它们。
更令人欣慰的是,一旦彻底移除 BIOS 而只支持 UEFI,启用传统 BIOS 的计算机将会变得更加安全。一般来说,UEFI 中最先进的安全功能(例如安全启动)只有在禁用 CSM 时才能正常工作,因此从 UEFI 中完全移除 CSM 将确保安全启动得到更广泛的应用。
显然,我们在这里呈现的只是对一个复杂主题的非常简要和高层次的分析;如果您想深入了解并理解此公告的全部内容,我们建议您参考本博客文章开头链接的任何文章。
感谢您阅读今天的科技博客!您对英特尔即将停止对传统 BIOS 的支持有何看法?这将如何影响电脑用户?欢迎通过社交媒体或“联系我们”表格给我们留言,告诉我们您的想法,以及您希望在未来的文章中看到哪些内容!
