velut luna Asked: 2015-03-14 03:42:04 +0800 CST2015-03-14 03:42:04 +0800 CST 2015-03-14 03:42:04 +0800 CST 以 UEFI 模式启动 772 我在传统模式下的 pendrive 上安装了 ubuntu 14.10。我可以使用它以传统模式启动我的台式机和平板电脑,但不能使用 UEFI。有什么方法可以让它在 UEFI 模式下启动吗?例如,添加一个EFI分区并将grub2复制到其中?谢谢! boot 1 个回答 Voted Best Answer Rod Smith 2015-03-14T05:03:36+08:002015-03-14T05:03:36+08:00 你在正确的轨道上。将现有分区缩小一点,在空间中创建一个新的 EFI 系统分区 (ESP),并在其上安装 Linux 引导加载程序。一些注意事项: 我不建议使用 GRUB 来完成这项任务。您可能需要手工制作配置文件,而使用 GRUB 很难做到这一点。相反,选择几乎所有您喜欢的适用于 Linux 的其他EFI 引导加载程序。我自己的rEFInd可能很容易设置,而且还可以让用户启动其他已安装的操作系统。(OTOH,您可能不想要最后一个功能。)ELILO 和 SYSLINUX 也可能相对容易配置。如果您希望更新驱动器上的内核,请注意大多数引导加载程序都需要更新其配置文件才能匹配。(rEFInd 是该规则的一个例外;它会在每次启动时自动检测内核。) 您必须像EFI/BOOT/bootx64.efi在 ESP 上一样安装 EFI 引导加载程序。(假设您的目标是 64 位系统。)通常,EFI 引导加载程序会使用其他名称并在计算机的 NVRAM 中注册自己;但要在多台计算机上启动,您必须使用EFI/BOOT/bootx64.efi. 我的EFI 引导加载程序安装页面更详细地介绍了这个主题。 EFI 系统通常从GUID 分区表 (GPT)磁盘启动。您的 USB 驱动器可能改用较旧的主引导记录 (MBR)分区方案。理论上,MBR 应该没问题,但您应该知道 MBR ESP 的类型代码为 0xEF。此外,某些计算机完全有可能拒绝从 MBR 闪存驱动器启动。如果遇到此问题,您可能需要从 MBR 转换为 GPT。您可以使用 执行此操作gdisk,但随后您需要重新安装 BIOS 模式引导加载程序。
你在正确的轨道上。将现有分区缩小一点,在空间中创建一个新的 EFI 系统分区 (ESP),并在其上安装 Linux 引导加载程序。一些注意事项:
EFI/BOOT/bootx64.efi
在 ESP 上一样安装 EFI 引导加载程序。(假设您的目标是 64 位系统。)通常,EFI 引导加载程序会使用其他名称并在计算机的 NVRAM 中注册自己;但要在多台计算机上启动,您必须使用EFI/BOOT/bootx64.efi
. 我的EFI 引导加载程序安装页面更详细地介绍了这个主题。gdisk
,但随后您需要重新安装 BIOS 模式引导加载程序。