Computer >> 컴퓨터 >  >> 시스템 >> Linux

단계별 가이드:QEMU를 사용하여 Ubuntu VM 설치

단계별 가이드:QEMU를 사용하여 Ubuntu VM 설치

2023년 4월 12일 오후 3시 45분(EDT)에 게시됨

Deepesh는 2018년에 소비자 기술 블로그를 설립하면서 기술에 대한 글을 쓰기 시작했습니다. 그는 2021년에 MakeUseOf에 합류했으며 주로 Linux, 프로그래밍, Windows 및 게임에 대한 글을 썼습니다. 그는 컴퓨터 응용 분야 학사 학위를 취득했으며, 그 동안 자신의 임무를 "즐기려고" 최선을 다했습니다.

Linux 또는 프로그래밍에 대한 정보 가이드를 작성하지 않을 때는 구석에 은둔하여 책을 읽거나, 자칭 "멋진" 리프를 어쿠스틱 기타로 연주하거나, 새로운 취미를 찾고 있다가 그만두고 다시 새로운 취미를 찾는 모습을 볼 수 있습니다. 그는 현재 How-To Geek에서 Linux 및 프로그래밍 편집자로 일하고 있습니다. 

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

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

우분투 ISO 다운로드

가상 머신에 Ubuntu를 설치하려면 Ubuntu 웹사이트에서 제공되는 ISO 파일이 필요합니다.

다운로드: 우분투 데스크탑

설치 이미지를 다운로드하여 컴퓨터의 원하는 위치에 저장하세요.

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

QEMU를 설치하기 전에 귀하의 머신이 가상화를 지원하는지 확인하세요. 다음을 실행하여 그렇게 할 수 있습니다:

egrep -c '(vmx|svm)' /proc/cpuinfo
단계별 가이드:QEMU를 사용하여 Ubuntu VM 설치

출력이 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)를 선택합니다. 사용 가능한 옵션 중에서 선택하세요.

단계별 가이드:QEMU를 사용하여 Ubuntu VM 설치

전달을 클릭하세요. 계속하려면. 찾아보기를 선택하세요. ISO 미디어 로케이터를 엽니다. 여기에서 ISO를 선택할 저장소 풀을 추가해야 합니다.

그렇게 하려면 더하기를 클릭하세요. 왼쪽 하단에 있는 아이콘을 클릭하고 풀 이름을 설정합니다(다운로드 입력). 파일이 다운로드 디렉터리에 있는 경우). 찾아보기를 클릭하세요. 폴더를 찾아 열기를 누르세요. . 그런 다음 마침을 클릭하세요. .

단계별 가이드:QEMU를 사용하여 Ubuntu VM 설치

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

단계별 가이드:QEMU를 사용하여 Ubuntu VM 설치

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

메모리 및 CPU 설정 창에서 VM에 할당하려는 메모리 및 CPU 스레드의 양을 지정합니다. 이 가이드에서는 4096MB의 메모리와 6개의 CPU 스레드를 사용하겠습니다. 하드웨어가 지원하는 경우 더 많이 할당할 수 있습니다. 전달을 클릭하세요. 계속 진행하세요.

단계별 가이드:QEMU를 사용하여 Ubuntu VM 설치

다음 화면에서 Ubuntu 가상 머신용 스토리지를 구성합니다. 현재 디렉터리에 자동으로 디스크 이미지를 생성하거나 이전과 마찬가지로 새 스토리지 풀을 생성하여 사용자 정의 위치를 선택할 수 있습니다.

가상 머신용 디스크 이미지 생성을 진행하세요. 할당하려는 크기(GB)를 지정합니다. Ubuntu VM의 경우 20GB 이상이면 모두 작동합니다. 이 가상 머신에 대한 저장소 활성화를 확인하세요. 확인란이 선택되어 있습니다.

단계별 가이드:QEMU를 사용하여 Ubuntu VM 설치

마지막으로 마침을 클릭합니다. 그러면 virt-manager가 가상 머신을 설정해 줄 것입니다. 예비 설정이 완료되자마자 Ubuntu를 사용해 보거나 설치하세요를 묻는 부팅 메뉴가 나타납니다. . 사용 가능한 옵션 목록에서 해당 항목을 선택하세요.

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

단계별 가이드:QEMU를 사용하여 Ubuntu VM 설치

QEMU를 사용하여 Ubuntu를 설치하는 단계는 PC에 Ubuntu를 설치하는 것과 거의 유사합니다.

기본적으로 가상 머신의 해상도는 디스플레이 해상도보다 낮습니다. 시스템 설정으로 이동하여 이를 변경할 수 있습니다. 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

현재 디렉터리에 이미지 파일을 생성하려면 다음 명령을 실행하세요:

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

가상 머신 창이 팝업됩니다. Esc를 누르세요. 부팅 메뉴를 열고 ISO 파일에서 부팅하기 위한 적절한 옵션을 선택하세요.

단계별 가이드:QEMU를 사용하여 Ubuntu VM 설치

Ubuntu 체험 및 설치를 선택하세요. 옵션을 선택하면 Ubuntu가 부팅됩니다. 이전과 마찬가지로 데스크탑을 테스트하거나 컴퓨터에 Ubuntu를 설치할 수 있습니다.

Ubuntu를 설치한 후 -cdrom을 제거했는지 확인하세요. 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는 높은 성능과 짧은 설정 시간으로 인해 수천 명의 가상 머신 사용자가 선택한 하이퍼바이저입니다.

Linux 사용자를 위한 기타 여러 하이퍼바이저(KVM, QEMU, VirtualBox 및 VMware)가 있습니다. 어떤 것을 선택해야 하는지는 소프트웨어에서 무엇을 기대하는지에 따라 다릅니다.