这在理论上是可能的,并且在某些计算机上可能是半实用的。您需要做的是将CoreBoot与TianoCore UEFI合并有效载荷。我从未尝试过,但我听说这样做了。计算机制造商当然可以自己做这个或类似的事情,尽管我不认为很多人会这样做。除了执行此操作所需的简单技术知识外,主要障碍之一是大多数主板上的 EEPROM 芯片的尺寸。UEFI 相当大,虽然我不知道细节,但我的理解是它足够大,以至于想要支持 UEFI 的主板制造商不得不增加其 EEPROM 的大小以容纳 UEFI 实现。因此,这种升级仅适用于一开始就具有异常大 EEPROM 的计算机,或者可以将 EEPROM 换成更大的计算机。
另一种方法是将 TianoCore UEFI 放在您的硬盘上并像引导加载程序或操作系统一样引导它。这可以通过名为 DUET 的 TianoCore 构建实现,我在这里写过。这仅适用于某些计算机,并且运行起来很尴尬。我也不知道它是否支持安全启动。即使这样做了,这种配置上的安全启动也毫无意义,因为它仍然依赖 BIOS 模式启动加载程序来启动,因此理论上恶意软件仍然可以通过不安全的基础侵入。(OTOH,我有点怀疑恶意软件能否在从 BIOS 到 DUET 到启动操作系统的奇怪旅程中幸存下来。)
归档时间: |
|
查看次数: |
33010 次 |
最近记录: |