UEFI 从 3.0 端口上的 USB 2.0 启动 Fedora (l75d-a7280)

UEFI 从 3.0 端口上的 USB 2.0 启动 Fedora (l75d-a7280)

我正在尝试在 ubuntu 中为 fedora 创建一个可启动 USB,但我的设置不起作用。

我使用 FAT 和 Ext4、MBR 以及 Legacy BIOS 可引导格式对 USB 进行了格式化。

我的 BIOS 允许关闭 USB 3.0 控制器并使 UEFI 处于 CSM 兼容模式。我尝试了比上面更多的组合,但没有任何效果。

格式化后,我将 ISO 复制为sudo dd if=~/Downloads/Fedora-Live-Desktop-x86_64-19-1.iso of=/dev/sdb1 bs=8M.

如何解决这个问题?

乌内特引导程序

我格式化了 FAT32 并使用了unetbootin.还是无法开机。

UEFI翻译

显然, UEFI 是微软保护主义的废话。如果它有用途,我还没有看到任何一页解释它。应该禁用此功能。尽管如此,当我选择从 USB 启动时,我的系统仍然提示找不到操作系统。

注意:启用 UEFI 时,USB 数据甚至不会显示。认为这是由于我的格式化方式造成的。

乌班图

我创建了一个 13.04 USB,除了快速启动之外,它无论如何都能工作。当 UEFI 设置为 CSM,SATA 设置为 IDE 时,ubuntu 的启动看起来像老式 CRT 的启动和关闭,但桌面加载就像在 UEFI 中一样。

Ubuntu 的“磁盘”程序报告整个 2GB、USB 2.0 驱动器上有 1 个分区:

  • 分区类型:W95 FAT32 (LBA) 可启动)
  • 内容:FAT(32 位版本)

gdisk报告说 USB 有不是已转换为 GPT。

在 BIOS 中,无论 ubuntu 使用什么配置,都会显示 USB 驱动器。对于所有其他方法,它都是空白条目。

dd格式化&async

使用这些命令,BIOS仍然看不到USB驱动器,仍然是一个空白条目。

sudo umount /dev/sdb*
sudo dd if=/dev/zero of=/dev/sdb
sudo sync
sudo dd if=Fedora-15-x86_64-netinst.iso of=/dev/sdb
sudo sync

答案1

您不必格式化 USB 密钥,只需运行:

sudo dd if=~/Downloads/Fedora-Live-Desktop-x86_64-19-1.iso of=/dev/sdb bs=8M

请注意指的是磁盘 ( /dev/sdb) 而不是分区。您第二次运行了正确的命令,但您使用的是 netinstall iso,我不确定它是否可以处理安全启动。

来源 :fedoraproject.org/wiki 问候,卢伊克

相关内容