qemu 경고: 요청한 기능은 호스트에서 지원되지 않습니다: CPUID.80000001H:ECX.svm [비트 2]

qemu 경고: 요청한 기능은 호스트에서 지원되지 않습니다: CPUID.80000001H:ECX.svm [비트 2]

Intel® Core™ i3-1115G4를 사용하여 Ubuntu 20.04(호스트)에 Ubuntu 22.04(게스트)를 설치하고 있습니다.

나는 그것을 설치 qemu하고 내 사용자를 그룹 에 qemu-kvm추가했습니다 . 그러나 명령을 실행하면bridge-utilskvm

qemu-system-x86_64 -boot d -cdrom ~/Downloads/ubuntu-22.04-desktop-amd64.iso -m 2048 -accel kvm

오류가 발생합니다

qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.80000001H:ECX.svm [bit 2]

답변1

이 경고는 QEMU가 기본적으로 VM에 "일반" 가상 CPU를 제공한 다음 VM의 운영 체제가 가능한 모든 CPU 기능을 테스트하여 가상 CPU가 수행할 수 있는 작업과 수행할 수 없는 작업을 결정한 결과일 수 있습니다.

svm은 AMD 프로세서의 기능입니다. Intel 프로세서의 해당 기능을 이라고 합니다 vmx.

실제 호스트 CPU와 동일한 CPU 유형을 사용하도록 -cpu host명령에 옵션을 추가 하거나 실행 하여 지원되는 가상 x86_64 CPU 유형 목록을 확인한 후 요구 사항에 맞는 Intel CPU 모델을 선택한 다음 옵션을 사용하여 지정해 보십시오.qemu-system-x86_64qemu-system-x86_64 -cpu helpqemu-cpu

예를 들어 Intel Core i3-1115G4는 Tiger Lake 세대이므로 QEMU가 아직 가상 머신용 CPU 시리즈를 제공하지 않는 경우 이전 세대 Intel CPU를 사용해 볼 수 있습니다 -cpu Icelake-Client.

관련 정보