是否有任何测试可以让我确定我的 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。