无法以 UEFI 安装 Fedora 23

无法以 UEFI 安装 Fedora 23

我下载了 Fedora 23 工作站并使用这些方法创建了 Live USB。

  • 使用命令。# dd if=Fedora-Live-----.iso of=/dev/sdb bs=4m &&
    sync
  • 使用 Fedora Live USB 工具。
  • 在 Windows 机器上使用 Rawrite32。
  • 使用 gnome-disk-image-writer。

基本上提到的每种方法这里.这可以在我现有的 f22 机器或我朋友的 Windows 机器上完成。

当我尝试从我的 pendrive 启动时,启动 fedora live 时出现此问题(图像很模糊,所以我输入了所有这些,忽略任何输入错误,并且我会跳过一些重复的行和 0x000292 类型的地址值)

[0.003636] Ignore BGRT: Invalid status 0 (expected 1)
[4.112133] nouveau[ DRM] Pointer to TMDS table invalid.
[ok] Started Plymouth boot screen.
[ok]
[ok[



[8.616233] xhci_hcd 0000:00:14.0: Command completion event does not match command
[13.xxxxx]usb 1-6: hub failed to enable device, error -62
[18.xxxxx]usb 2-2: device not accepting address 2, error -62

Starting Drakut emergency shell...

warning: /dev/disk/by-label/Fedora-Live-WS-x86_64-23-10 does not exist
warning: /dev/mapper/live-rw does not exist
generating "/run/initramfs/rdosreport.txt"

我已经验证了 Fedora 网站上提供的 ISO 校验和,它是正确的。
此外,我能够在 Windows 上使用 YUMI 工具启动 Fedora Live USB,但它只在 BIOS 模式下工作,并且安装仅 Bios 启动的 Fedora,而不是 UEFI。我很困惑,因为以前使用命令行对我来说总是有效的,而且我能够直接在 UEFI 模式下安装 F20、F21、F22。请提出建议。

更新 : 我已经在非 uefi 模式下安装了 F23,安装过程中我给了 200MiB 分区,/boot/efi所以现在我可以看到系统中有 EFI 文件。但在 BIOS 选项中,Fedora 仅在 Legacy 部分列出,而不是在 EFI 部分。请提供一些有关此问题的帮助。

答案1

请记住,将 Uefi 软件安装到 /boot/efi 不会起作用。它看起来不错,您可以看到 /boot/efi 目录中的所有软件和文件,但它不起作用。

缺少的步骤是将新的 UEFI 分区挂载到 /boot/efi 目录。一旦挂载了 UEFI 分区,当您安装 UEFI 软件和其他文件时,它们将进入 UEFI 分区,当您重新启动系统时,您的硬件启动机制可以看到它们。

答案2

您可能希望将磁盘(/boot)格式化为 fat32 的 GPT。

我遇到了同样的问题,但我在成功安装为 uefi 的 manjaro 旁边安装了它。不过和你遇到的问题类似,我在尝试安装时出现错误...

“您的基于 BIOS 的系统需要一个特殊分区才能从 GPT 磁盘标签启动。要继续,请创建一个 1MB 的‘biosboot’类型分区...”

我假设我们需要修改 Grub 以便我们能够以“安全启动(uefi 模式)”启动。

相关内容