小编Nag*_*S N的帖子

如何检查 Ubuntu 是否以 UEFI 模式启动?

我已经在我的 PC 上安装了 Ubuntu 18.04 (Bionic Beaver),使用 Windows 10 双启动。我需要检查 Ubuntu 是在 UEFI 模式还是传统模式下启动。我在网上找到了一些来源来检查这一点,但我得到的结果模棱两可。

具体来说,页面的“识别是否已在 UEFI 模式下安装 Ubuntu”部分提供了三种检查方法。

  1. 它的 /etc/fstab 文件包含一个 UEFI 分区(挂载点:/boot/efi)
  2. 它使用 grub-efi 引导加载程序(不是 grub-pc)
  3. 从已安装的 Ubuntu 中,打开终端 (Ctrl+Alt+T),然后输入以下命令:[ -d /sys/firmware/efi] && echo "Installed in UEFI mode" || echo "以传统模式安装"

我尝试了第一种和第三种方式。

我的 fstab 文件包含以下条目:

UUID=xxx    /boot/efi    ntfs    defaults    0   1
Run Code Online (Sandbox Code Playgroud)

因此,这意味着 Ubuntu 已在 UEFI 模式下启动。

但是运行第三种方法中给出的命令

[ -d /sys/firmware/efi ] && echo "Installed in UEFI mode" || echo "Installed in Legacy mode"
Run Code Online (Sandbox Code Playgroud)

打印Installed in Legacy …

boot dual-boot uefi 18.04

9
推荐指数
2
解决办法
1万
查看次数

标签 统计

18.04 ×1

boot ×1

dual-boot ×1

uefi ×1