QEMU로 Ubuntu 가상 머신을 설치하는 방법

QEMU로 Ubuntu 가상 머신을 설치하는 방법
당신과 같은 독자는 MUO를 지원하는 데 도움이 됩니다. 귀하가 당사 사이트의 링크를 사용하여 구매하면 당사는 제휴 수수료를 받을 수 있습니다. 자세히 알아보기

가상화와 관련하여 QEMU는 거의 기본 성능과 풍부한 기능 세트로 VirtualBox 및 VMware보다 몇 마일 앞서 있습니다. Linux KVM(커널 기반 가상 머신)을 사용하여 호스트 컴퓨터에 가상 환경을 생성합니다.





다른 Linux 도구와 마찬가지로 QEMU를 사용하여 가상 머신을 만드는 것은 간단합니다. 명령줄에서와 QEMU용 그래픽 프런트 엔드인 virt-manager를 사용하여 QEMU를 사용하여 Ubuntu 가상 머신을 만들 수 있습니다.





오늘의 메이크업 비디오 콘텐츠를 계속하려면 스크롤하세요.

우분투 ISO 다운로드

가상 머신에 Ubuntu를 설치하려면 Ubuntu 웹 사이트에서 사용할 수 있는 ISO 파일이 필요합니다.





다운로드: 무료 데스크톱

설치 이미지를 다운로드하고 컴퓨터의 원하는 위치에 저장합니다.



전제 조건: PC에서 가상화가 활성화되어 있는지 확인

QEMU를 설치하기 전에 시스템이 가상화를 지원하는지 확인하십시오. 다음을 실행하면 됩니다.

 egrep -c '(vmx|svm)' /proc/cpuinfo
  Linux에서 가상화가 활성화되어 있는지 확인하십시오.

출력이 0보다 큰 숫자를 반환하면 안전하게 다음 단계를 진행할 수 있습니다. 그렇지 않다면 머신에서 가상화 활성화 BIOS로 부팅하여.





Linux PC에 QEMU 설치

다음 단계는 Ubuntu 가상 머신을 실행하는 데 필요한 QEMU 및 기타 도구를 설치하는 것입니다. qemu-kvm, libvirt-daemon, bridge-utils 및 virt-manager를 설치해야 합니다.

Ubuntu 및 Debian에서 다음을 실행합니다.





 sudo apt install qemu-kvm libvirt-daemon bridge-utils virt-manager

아치 리눅스:

 sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager

Fedora 또는 RHEL에 패키지를 설치하려면 다음을 실행하십시오.

 sudo dnf install @virtualization

설치 후 현재 사용자를 libvirt 및 kvm 그룹에 추가합니다.

 sudo useradd -aG libvirt $(whoami) 
sudo useradd -aG kvm $(whoami)

부팅 시 실행되도록 libvirtd 서비스를 시작하고 활성화합니다.

 sudo systemctl start libvirtd 
sudo systemctl enable libvirtd

virt-manager를 사용하여 Ubuntu VM 만들기

virt-manager를 사용하면 GUI를 사용하여 QEMU 가상 머신을 관리할 수 있습니다. 대신 명령줄을 선호하는 경우 다음 섹션으로 건너뜁니다.

애플리케이션 메뉴에서 Virtual Machine Manager를 시작합니다. 열리면 다음을 클릭합니다. 새 가상 머신 생성 보조 메뉴에서 아이콘을 선택하고 로컬 설치 미디어(ISO 이미지 또는 CDROM) 사용 가능한 옵션에서.

  가상 머신 관리자에서 iso로 로컬 설치

딸깍 하는 소리 앞으로 계속하려면. 선택하다 검색 ISO 미디어 로케이터를 엽니다. 여기에서 ISO를 선택할 스토리지 풀을 추가해야 합니다.

그렇게 하려면 을 더한 왼쪽 하단에 있는 아이콘을 클릭하고 풀 이름을 설정합니다(입력 다운로드 파일이 다운로드 디렉토리에 있는 경우). 딸깍 하는 소리 검색 폴더를 찾아 누르십시오 열려 있는 . 그런 다음 마치다 .

Google 문서에서 여백을 수정하는 방법
  iso 파일에 대한 스토리지 풀 추가

완료되면 왼쪽 사이드바에서 새로 생성된 풀을 선택하고 Ubuntu ISO 파일을 강조 표시합니다. 딸깍 하는 소리 볼륨 선택 계속하다.

  우분투 iso 파일 가상 머신 관리자 선택

virt-manager는 설치하려는 OS를 자동으로 감지합니다. 그렇지 않은 경우 검색 필드에 이름을 입력하고 결과에서 적절한 OS를 선택할 수 있습니다. 완료되면 다음을 클릭합니다. 앞으로 .

메모리 및 CPU 설정 창에서 VM에 할당하려는 메모리 및 CPU 스레드의 양을 지정합니다. 이 가이드에서는 4096MB의 메모리와 6개의 CPU 스레드를 사용하겠습니다. 하드웨어가 지원하는 경우 더 많이 할당할 수 있습니다. 딸깍 하는 소리 앞으로 더 진행하려면.

  우분투 vm에 대한 메모리 및 CPU 옵션 구성

다음 화면에서 Ubuntu 가상 머신에 대한 스토리지를 구성합니다. 현재 디렉터리에 디스크 이미지를 자동으로 만들거나 이전과 같이 새 저장소 풀을 만들어 사용자 지정 위치를 선택할 수 있습니다.

진행 가상 머신용 디스크 이미지 생성 할당하려는 크기(GB)를 지정합니다. Ubuntu VM의 경우 20GB 이상이면 작동합니다. 확인하십시오 이 가상 머신에 대한 스토리지 활성화 상자가 선택 해제되어 있습니다.

  우분투 가상 머신 스토리지 구성

마지막으로 클릭 마치다 그러면 virt-manager가 가상 머신을 설정합니다. 예비 설정이 완료되면 부팅 메뉴가 나타납니다. Ubuntu 시도 또는 설치 . 사용 가능한 옵션 목록에서 선택하십시오.

Ubuntu가 부팅되면 Ubuntu 데스크탑을 사용하거나 VM에 설치할 수 있습니다. 선택은 귀하의 것입니다!

  qemu를 사용하여 우분투 실행

QEMU를 사용하여 Ubuntu를 설치하는 단계는 다음과 다소 비슷합니다. PC에 우분투 설치하기 .

기본적으로 가상 머신의 해상도는 디스플레이 해상도보다 낮습니다. 다음으로 이동하여 변경할 수 있습니다. 환경 설정 Ubuntu에서 해상도를 수동으로 구성합니다.

기계 테스트를 마치면 다음을 클릭합니다. 가상 머신 > 종료 > 종료하여 끄기 .

나중에 가상 머신을 시작하려면 virt-manager를 다시 시작하고 Ubuntu VM 항목을 두 번 클릭하여 환경을 시작하십시오.

QEMU CLI를 통해 Ubuntu VM 설정

터미널은 QEMU를 사용하여 가상 머신을 구성하는 가장 빠른 방법입니다. 몇 가지 간단한 명령으로 Ubuntu를 실행하는 사용 가능한 QEMU VM을 설정할 수 있습니다.

시작하려면 먼저 가상 머신 파일을 위한 새 폴더를 만들고 다운로드한 Ubuntu ISO를 새로 만든 디렉터리로 이동합니다.

 mkdir Ubuntu-VM 
sudo mv /path/to/ubuntu.iso ./Ubuntu-VM

다음 명령을 실행하여 현재 디렉터리에 이미지 파일을 만듭니다.

오류가 기본 클래스 Java를 찾거나 로드할 수 없습니다.
 qemu-img create -f qcow2 Image.img 20G

위의 명령은 크기가 20GB인 가상 디스크 이미지 파일을 생성합니다. 가상 머신은 이 디스크 이미지를 사용하여 데이터를 저장하므로 그에 따라 크기를 지정해야 합니다.

그런 다음 다음 명령을 실행하여 Ubuntu 가상 머신을 시작합니다.

 qemu-system-x86_64 -enable-kvm -cdrom ubuntu.iso -boot menu=on -drive file=Image.img -m 4G -cpu host -vga virtio -display sdl,gl=on

가상 머신 창이 나타납니다. 누르다 탈출하다 부팅 메뉴를 열고 적절한 옵션을 선택하여 ISO 파일에서 부팅합니다.

  qemu cli를 실행하는 우분투 vm

선택 Ubuntu 시도 및 설치 목록에서 옵션을 선택하면 Ubuntu가 부팅됩니다. 이전과 마찬가지로 데스크톱을 테스트하거나 컴퓨터에 Ubuntu를 설치할 수 있습니다.

Ubuntu를 설치한 후 다음을 제거했는지 확인하십시오. -CD 롬 qemu 명령의 플래그입니다. 그러면 ISO 파일이 아닌 디스크 이미지 파일에서 Ubuntu가 부팅됩니다.

그러면 명령이 다음과 같이 됩니다.

 qemu-system-x86_64 -enable-kvm -boot menu=on -drive file=Image.img -m 4G -cpu host -vga virtio -display sdl,gl=on

부담없이 명령줄 별칭 만들기 자주 실행할 계획이라면 이 명령에 대해.

QEMU는 가상 머신 사용자에게 필수적입니다.

가상화는 새로운 데스크톱을 경험하고 다양한 OS에서 소프트웨어를 테스트할 수 있는 좋은 방법입니다. QEMU는 높은 성능과 적은 설정 시간으로 인해 수천 명의 가상 머신 사용자가 선택한 하이퍼바이저입니다.

KVM, QEMU, VirtualBox 및 VMware와 같은 Linux 사용자를 위한 몇 가지 다른 하이퍼바이저가 있습니다. 어느 것을 선택해야 하는지는 소프트웨어에서 기대하는 바에 따라 다릅니다.