qemu-kvm/virt-managerからISOを起動できますか?起動可能なUSBフラッシュドライブがあります。 ISOはすべてのUSBスティックを同じ方法で起動可能にします。 kvm-qemu/virt-manager で iso を起動できません。
virt-managerでは、isoが起動を開始し、KVMが「ハードディスクから起動中...」で停止します。
CLIから:
# qemu-img create -f qcow2 disk_img.qcow 2G
"disk_img.qcow" 形式、fmt=qcow2 サイズ=2147483648 Cluster_size=65536lazy_refcounts=off refcount_bits=16
# qemu-system-x86_64 -m 2G -hda disk_img.qcow -cdrom Kali64.2019.4-KVM-jun2020.iso -boot d
qemuウィンドウが表示され、「ブータブルデバイスなし」で停止します。
また、以下を使ってisoをマウントしてみました。
# kpartx -a -v Kali64.2019.4-KVM-jun2020.iso
マップ追加 loop14p1 (254:0): 0 6082560 リニア 7:14 2048 マップ追加 loop14p2 (254:1): 0 23945216 リニア 7:14 6084608
# qemu-system-x86_64 -m 2G -usb -usbdevice disk:/dev/loop14
qemu-system-x86_64: -usbdevice disk:/dev/loop14: USB デバイス "disk:/dev/loop14" を追加できません。
そして
# qemu-system-x86_64 -m 2G -hda /dev/loop14 -cdrom Kali64.2019.4-KVM-jun2020.iso -boot d
qemuウィンドウが表示され、「ブータブルデバイスなし」で停止します。
dd if=iso of=/dev/sdc -> USBはエラーなしですべてのマシンを起動します。
@ajgringo619 ヒントありがとうございます。ただし、virt-managerで仮想マシンを作成すると、まだ「起動可能なデバイスがありません...」で起動します。
Isoは良いはずです。 USBスティックに焼くとコンピュータが起動します。
# file Kali64.iso
Kali64.iso: DOS/MBR ブートセクタ、パーティション 1: ID=0xb、CHS 開始(0x0,32,33)、CHS 終了(0x17a,191,5)、起動セクタ 2048、パーティション 2: ID=0x83、CHS 開始(0x17a,191,6), CHS 終了(0x3ff,254,63), 開始セクタ 6084608, セクタ 23945216
# fdisk -l Kali64.iso