kvm은 kvm-intel이 언로드된 경우에만 작동합니다.

kvm은 kvm-intel이 언로드된 경우에만 작동합니다.

저는 kvm을 처음 사용합니다. 이상한 문제가 있습니다. 하지만 문제를 설명하기 전에 여기에 내 설정이 있습니다.

Acer Laptop 5720 Intel Core 2 Duo T7500 프로세서인 호스트에 VM을 설치하려고 합니다. CPU 플래그는 가상화가 지원됨을 나타냅니다. kvm과 함께 제공되는 Ubuntu 10.04(lucid)를 실행합니다.

이제 문제가 발생했습니다. "sudo modprobe kvm-intel"을 실행하는 동안 오류가 발생하지 않습니다. 따라서 내 프로세서가 실제로 하드웨어 가상화를 지원한다고 가정합니다.

virt-manager를 사용하고 *.iso 파일에서 우분투를 설치할 VM을 만듭니다. VM을 시작하면 실행 중이라고 표시됩니다. 어떤 문제의 징후도 없습니다. "virsh list"에 나열된 도메인을 볼 수 있습니다. 하지만 VNC를 통해 VM에 연결하려고 하면 빈 화면(커서 없음)만 표시됩니다. 어떤 키를 눌러도 반응이 없습니다. 그리고 디스크에 OS를 설치할 수 없습니다. 명령줄을 통해 시도할 때도 마찬가지입니다.

비디오 모드 등을 변경했습니다. 다양한 조합을 모두 시도했지만 아무 소용이 없습니다. 하지만 이상하게도 virt-manager에서 vm을 종료한 다음 "sudo modprobe -r kvm-intel"을 수행하여 모듈을 언로드하면 모든 것이 잘 작동합니다. 즉, VNC를 통해 화면을 볼 수 있습니다. OS 등을 설치할 수 있습니다.

그렇다면 이것은 무엇을 의미하는가? 내 노트북에서는 하드웨어 가상화가 지원되지 않나요? 왜 어디에도 오류가 없나요? dmesg | grep kvm은 아무것도 보고하지 않습니다. 누군가 정확히 무슨 일이 일어나고 있는지 밝혀줄 수 있나요?

답변1

랩톱 BIOS를 확인하십시오. 많은 판매자가 VT 지원 CPU를 설치하지만 BIOS에서 가상화를 비활성화합니다. 이렇게 하면 /proc/cpuinfo 플래그는 정상이지만 kvm은 제대로 작동할 수 없습니다.

관련 정보