我有一個名為 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