작동하는 qemu 명령을 virt-install 매개변수로 변환하려고 합니다. 작업 순서는 다음과 같습니다.
qemu-system-x86_64 -bios /usr/share/OVMF/OVMF_CODE.fd -boot c -drive file=/vm/image.qcow2,if=none,id=NVME1 -device nvme,drive=NVME1,serial=nvme-1 -m 4G -cpu host -enable-kvm
...난 무엇인가아이디어virt-install을 사용하여 일대일 변환을 수행하면 오류가 발생합니다.
sudo virt-install --boot loader=/usr/share/OVMF/OVMF_CODE.fd --boot cdrom,hd --disk none --qemu-commandline='-drive file=/vm/image.qcow2,format=qcow2,if=none,id=NVME1 -device nvme,drive=NVME1,serial=nvme-1' --memory 4096 --os-variant rhel9.0 --name Test
이로 인해 다음 오류가 발생합니다.
Starting install... ERROR internal error: process exited while connecting to monitor: 2023-06-01T00:16:40.801184Z qemu-system-x86_64: -drive file=/vm/image.qcow2,format=qcow2,if=none,id=NVME1: Could not open '/vm/image.qcow2': Permission denied.
Domain installation does not appear to have been successful. If it was, you can restart your domain by running: virsh --connect qemu:///system start Test otherwise, please restart your installation.
혼란스러워요. 저는 QEMU/KVM/libvirt를 처음 접했기 때문에 문서를 자세히 살펴봤지만 아무 소용이 없습니다.