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