创建可启动 USB 时遇到一些问题

创建可启动 USB 时遇到一些问题

我有一个名为 output.iso 的 iso 文件,我想用它来创建可启动 USB。
当我运行以下命令时:

sudo qemu-system-x86_64 -cdrom output.iso  

我看到 qemu 设法用它启动,所以我认为 iso 没问题。
我使用以下命令将文件复制到 USB:

sudo dd if=output.iso of=/dev/sdb bs=4M; sync

然后尝试使用以下命令再次启动:

sudo qemu-system-x86_64 -hda \dev\usb

但现在我得到:

No bootable device.

有人知道我做错了什么?

提前致谢....

答案1

sudo dd iflag=fullblock if=/path/to/iso of=/dev/sdx status=progress

将 /dev/sdx 替换为您的 USB 驱动器,例如 /dev/sdb 。进而:

qemu -hda /dev/sdb 

否则,重新检查 ISO 的哈希值

答案2

我的 ISO 也遇到了类似的问题。我非常确定 ISO 使用以下命令可以正常工作。但是dd到USB后总是失败。 :(

qemu-system-x86_64 -cdrom /路径/到/iso

相关内容