无法使用 USB 设备启动 Fedora 18 LiveCD

Que*_*low 6 fedora grub live-usb livecd system-installation

我刚买了一块有 BIOS 和 UEFI 的新主板。我的 USB 上安装了以前可用的 LiveCD,它是用 LiveUSB Creator 创建的。我尝试使用它来启动,但卡在 grub 命令行中。接下来,我按照此处的说明使用livecd-iso-to-disk带有以下选项的命令行方法创建了一个新的 LiveCD --format --reset-mbr --efi --overlay-size-mb 600。我在 U 盘的第二个分区上安装了 2GB 的内存。然后我检查分区确实可以使用parted. 但是,引导过程再次在 grub 停止,并出现以下错误:

错误:找不到文件“/isolinux/vmlinuz0”。
错误:您需要先加载内核。

这是我的问题还是主板的问题?我该如何解决?

更新:

这似乎是某些主板无法找到内核的文件/文件夹命名问题。我做了以下重命名:

/syslinux to /isolinux
/isolinux/syslinux.cfg to /isolinux/isolinux.cfg
Run Code Online (Sandbox Code Playgroud)

我设法让内核加载。但是它卡在了dracut,这次出现了以下警告:

dracut-initqueue[229]: Warning: Could not boot.
dracut-initqueue[229]: Warning: /dev/disk/by-label/Fedora-18-x86_64-Live-Desktop.is does not exist
dracut-initqueue[229]: Warning: /dev/mapper/live-rw does not exist
Run Code Online (Sandbox Code Playgroud)

我想知道这是否又是一个命名问题。为什么要寻找.is而不是.iso?任何人有任何想法?谢谢。

von*_*and 2

Fedora 还建议使用liveusb-creator。我不确定您是否可以使用 livecd-iso-to-disk 安装到 USB 记忆棒的第二个分区,并且 2GiB 对于 4GiB DVD 映像来说绝对不够。

您使用的是 BIOS 还是 UEFI?UEFI 仍在不断变化,我不指望它在任何地方都能工作。