我正在尝试在 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 问候,卢伊克