cubieboard2 임베디드 보드의 ARM 호스트에서 qemu
을 사용하여 ARM VM을 에뮬레이트하려고합니다. 나는 qemu
을 소스 코드에서 컴파일하고 kvm
을 활성화했다. 이제 문제는 qemu-system-arm
를 시작하는 것은 다음과 같은 것입니다 :KVM 가속을 사용하여 ARM에서 qemu 실행
$ /usr/local/bin/qemu-system-arm -M accel=kvm -cpu host -kernel vmlinuz-3.2.0-4-vexpress -initrd initrd.img-3.2.0-4-vexpress -sd debian_wheezy-_armhf_standard.qcow2 -append "console=ttyAMA0 root=/dev/mmcblk0p2" -nographic
나는이 오류가 : 내가 입력 한 명령에 잘못된 무엇
qemu-system-arm: -M accel=kvm: Unsupported machine type
Use -machine help to list supported machines!
. kvm
을 활성화하는 방법은 무엇입니까?
«KVM이 ARM에는 없습니다»라는 의미는 무엇입니까? 일부 ARM CPU에는 HYP 모드가 있고 KVM은이 모드를 사용하여 가상화를 활성화합니다. 어쨌든 아키텍처를 지정하더라도 동일한 오류가 발생합니다. 문제는 kvm 가속을 활성화하는 매개 변수입니다. –