如何檢查你的計算機使用的是 UEFI 還是 BIOS
如果試圖查看你的系統運行的是 UEFI 還是 BIOS,這並不難。首先讓我從 Windows 開始,然後看看如何在 Linux 系統上查看用的是 UEFI 還是 BIOS。
在 Windows 中檢查使用的是 UEFI 還是 BIOS
在 Windows 中,在「開始」面板中的「系統信息」中,在 BIOS 模式下,可以找到啟動模式。如果它顯示的是 Legacy,那麼你的系統是 BIOS。如果顯示 UEFI,那麼它是 UEFI。
另一個方法:如果你使用 Windows 10,可以打開文件資源管理器並進入到 C:WindowsPanther
來查看你使用的是 UEFI 還是 BIOS。打開文件 setupact.log 並搜索下面的字元串。
Detected boot environment
我建議在 notepad++ 中打開這個文件,因為這是一個很大的文件,記事本很可能掛起(至少它對我來說是 6GB !)。
你會看到幾行有用的信息。
2017-11-27 09:11:31, Info IBS Callback_BootEnvironmentDetect:FirmwareType 1.
2017-11-27 09:11:31, Info IBS Callback_BootEnvironmentDetect: Detected boot environment: BIOS
在 Linux 中檢查使用的是 UEFI 還是 BIOS
最簡單地找出使用的是 UEFI 還是 BIOS 的方法是查找 /sys/firmware/efi
文件夾。如果使用的 BIOS 那麼該文件夾不存在。
另一種方法:安裝名為 efibootmgr 的軟體包。
在基於 Debian 和 Ubuntu 的發行版中,你可以使用以下命令安裝 efibootmgr 包:
sudo apt install efibootmgr
完成後,輸入以下命令:
sudo efibootmgr
如果你的系統支持 UEFI,它會輸出不同的變數。如果沒有,你將看到一條消息指出 EFI 變數不支持。
最後的話
查看你的系統使用的是 UEFI 還是 BIOS 很容易。一方面,像快速和安全的引導為 UEFI 提供了優勢,如果你使用的是 BIOS 也不必擔心太多,除非你打算使用 2TB 硬碟。
via: https://itsfoss.com/check-uefi-or-bios/
作者:Ambarish Kumar 譯者:geekpi 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive