如何区分传统 BIOS 与 UEFI/EFI BIOS?

如何区分传统 BIOS 与 UEFI/EFI BIOS?

是否有任何测试可以让我确定我的 BIOS 是旧版还是 UEFI/EFI BIOS?

它看起来像是旧版:没有花哨的窗口,只有蓝色背景上丑陋的白色文字,而且我不能使用鼠标,但是我下载了 EFI.zip(包括 bootmgfw.efi 和其他 .efi),解压到我的 USB 并从 USB 启动后,EFI SHELL 就可以运行了。

我的问题是:

  • 1. 如何测试我的 BIOS 是 UEFI 还是旧版?
  • 2. 如果是旧版 BIOS,EFI SHELL 会运行吗?

答案1

不要指望固件会使用点击图标和花哨的窗口,无论是传统 BIOS 还是 UEFI;两者的大小和资源都有限,坦率地说,蓝底白字的配置界面和其他配置界面一样好。(毕竟,这不是你每天重新配置的东西。)我的华硕笔记本电脑使用 UEFI,但配置屏幕看起来与 BIOS 完全相同,并且固件仍然与传统引导加载程序兼容。

一个很好的测试方法是运行 EFI*.efi格式的程序。如果你能成功启动它,那么你的电脑就支持 UEFI。

另一种方法是从 Linux CD 启动,插入efivars模块 ( sudo modprobe efivars),然后安装并运行该efibootmgr工具。如果模块正常工作并sudo efibootmgr列出启动选项,则说明您拥有 UEFI。

相关内容