"-enable-kvm" 옵션을 사용하여 qemu를 실행할 때 Debian Wheezy에서 qemu-kvm이 필요한 이유는 무엇입니까?

"-enable-kvm" 옵션을 사용하여 qemu를 실행할 때 Debian Wheezy에서 qemu-kvm이 필요한 이유는 무엇입니까?

나는HP 컴팩 8200컴퓨터 장비인텔 i5CPU. BIOS에서 VT-x를 활성화했습니다.

HP 컴팩 8200 BIOS

..CPU는 LKM을 로드 vmx한 대로 VT-x를 지원합니다./proc/cpuinfokvm

root@VM-host:~# modprobe -v kvm
insmod /lib/modules/3.2.0-4-686-pae/kernel/arch/x86/kvm/kvm.ko 
root@LS15-C-LAB-VM-host:~# lsmod | grep kvm
kvm                   239136  0 
root@VM-host:~# 

..하지만 옵션을 실행하면 다음 qemu-enable-kvm같이 불평합니다.

Could not access KVM kernel module: No such file or directory
failed to initialize KVM: No such file or directory
No accelerator found!

/dev/kvm파일이 실제로 누락되었습니다.

root@VM-host:~# ls -l /dev/kvm
ls: cannot access /dev/kvm: No such file or directory
root@VM-host:~# 

패키지 qemu-kvm가 설치 되면 옵션을 qemu사용하여 시작할 수 있습니다 -enable-kvm. kvm지원이 kvm LKM 에 병합된 것으로 알고 있으므로 qemu필요한 것은 qemukvm LKM뿐입니다. "-enable-kvm" 옵션을 사용하여 qemu를 실행할 때 Debian Wheezy에서 qemu-kvm 패키지가 필요한 이유는 무엇입니까?

답변1

qemu-kvm실제로 QEMU에 병합되었지만 버전 1.3에서 이런 일이 발생했습니다. Debian Wheezy는 QEMU 1.1.2를 출시했지만 여전히 qemu-kvmKVM 지원이 필요합니다.

관련 정보