Ubuntu 24.04에 KVM 설치
Source: Dev.to
CPU 가상화 지원 확인
lscpu | grep -E 'vmx|svm'
출력에 vmx(Intel) 또는 svm(AMD)가 포함되어 있으면 CPU가 가상화를 지원합니다.
선택 사항: cpu-checker 로 확인
sudo apt update
sudo apt install -y cpu-checker
kvm-ok
‘/dev/kvm exists’와 ‘KVM acceleration can be used’ 메시지가 표시되어야 합니다.
가상화 지원이 보고되지 않으면 BIOS/UEFI에서 활성화하고 Ubuntu를 재부팅하십시오.
KVM, QEMU, libvirt 및 네트워킹 도구 설치
sudo apt update
sudo apt install -y qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst
이 명령은 KVM 하이퍼바이저, QEMU, libvirt 데몬 및 가상 머신을 생성·관리하기 위한 유틸리티를 설치합니다.
libvirt 데몬 활성화 및 시작
sudo systemctl enable --now libvirtd
sudo systemctl status libvirtd
상태는 오류 없이 서비스가 active (running) 로 표시되어야 합니다.
필요한 그룹에 사용자 추가
sudo adduser $USER kvm
sudo adduser $USER libvirt
새 그룹 멤버십이 적용되도록 로그아웃 후 다시 로그인하거나 재부팅하십시오.
선택 사항: 그래픽 인터페이스 설치 (Virt‑Manager)
sudo apt install -y virt-manager
- 앱 메뉴에서 “Virtual Machine Manager”(가상 머신 관리자)를 실행하거나 터미널에서
virt-manager를 실행합니다. - Create a new virtual machine을 클릭하고 ISO를 선택한 뒤 RAM/CPU/디스크를 설정하고 마법사를 완료합니다.
선택 사항: GNOME Boxes 설치
sudo apt-get install -y gnome-boxes
- 앱 메뉴에서 GNOME Boxes를 엽니다.
- 왼쪽 상단의 + 버튼을 클릭하여 ISO 파일에서 새 VM을 만들거나 바로 실행 가능한 게스트 OS를 다운로드합니다.