起動可能なUSBを作成するのに問題があります

起動可能なUSBを作成するのに問題があります

起動可能な USB を作成するための output.iso という ISO ファイルがあります。
次のコマンドを実行します。

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 が問題なく動作すると確信しています。ただし、USB に dd すると常に失敗します。:(

qemu-system-x86_64 -cdrom /path/to/iso

関連情報