Linux 용 VirtualBox 및 VMware와 같은 타사 가상화 도구가 필요하지 않습니다. KVM (커널 기반 가상 머신)은 Linux 커널에 내장 된 오픈 소스 가상화 기술입니다. GNOME Boxes는 사용하기 쉽게 만드는 예쁜 프런트 엔드를 제공합니다.
우리는 이전에 Virt-Manager 도구를 사용하여 KVM 가상 머신 생성 . Boxes는 시스템 관리자가 아닌 일반 데스크톱 사용자를 위해 설계된보다 사용자 친화적 인 도구입니다. 이름에도 불구하고 모든 데스크톱 환경에서 실행할 수 있습니다.
Intel VT-x 또는 AMD-V가 필요합니다.
관련 : 컴퓨터의 BIOS 또는 UEFI 펌웨어에서 Intel VT-x를 활성화하는 방법
기술적으로이 응용 프로그램은 하드웨어 가속 가상화를 제공하기 위해 KVM 커널 기반 가상 머신 지원을 사용하는 QEMU를 사용합니다.
KVM을 사용하려면 Intel VT-x 또는 AMD-V 하드웨어 가상화 확장이 있어야합니다. Intel CPU가있는 컴퓨터에서는 BIOS 또는 UEFI 설정 화면으로 이동하여 Intel VT-x 하드웨어 가상화 확장 활성화 . 하드웨어 가상화 기능이 없으면 KVM이 작동하지 않습니다. 대신 VirtualBox 또는 VMware를 사용해야합니다. 가상 머신을 만들려고 할 때 시스템에 KVM 하드웨어 확장이없는 경우 상자가 표시됩니다.
그놈 박스 설치
관련 : Ubuntu에 KVM을 설치하고 가상 머신을 생성하는 방법
GNOME Box는 GNOME 데스크탑 환경의 일부이기 때문에 거의 모든 Linux 배포판의 소프트웨어 저장소에서 사용할 수 있습니다. Linux 배포판의 패키지 관리자 또는 소프트웨어 설치 프로그램으로 이동하십시오. 설치하려면 Boxes를 검색하십시오.
상자는 설치할 때 필요한 모든 것을 가져와야하므로 추가 구성이 필요하지 않습니다.
Boxes는 여전히 더 고급 기능을 제공하는 Virt-Manager를 완전히 대체하지는 않습니다. 예를 들어 가상 머신 설정을 조정할 수있는 기능이 더 많고 가상 머신 스냅 샷 생성 및 복원을 지원합니다. 이와 같은 고급 기능을 원하는 경우 대신 Virt-Manager를 설치하세요.
가상 머신 생성 및 부팅
시작하려면 메뉴에서 Boxes 애플리케이션을 시작하거나 gnome-boxes 명령을 실행합니다. Boxes 창은 처음에는 약간 불모지입니다. 이는 기본 창에 사용자가 생성 한 가상 머신의 목록이 포함되기 때문입니다. 새 가상 머신을 설정하려면 "새로 만들기"버튼을 클릭합니다.
GNOME Boxes는 PC에서 실행되는 로컬 가상 머신이나 원격 서버의 가상 머신을 만들 수 있음을 설명하는 소개를 표시합니다.
마법사를 클릭하여 가상 머신을 설치할 ISO 파일을 제공합니다. Linux ISO를 다운로드하여 가상화하거나 Microsoft에서 Windows ISO 파일 가져 오기 — 물론 사용할 합법적 인 Windows 제품 키가 있다고 가정합니다.
다른 가상화 도구와 마찬가지로 Boxes는 사용자가 제공 한 ISO 파일에서 운영 체제를 자동으로 감지하고 권장 기본 설정을 제공합니다. "계속"을 클릭하고 마법사를 통해 자동으로 기본 설정을 수락하고 시스템에 맞게 가상 머신을 구성 할 수 있어야합니다.
검토 화면의 '맞춤 설정'버튼을 사용하면 가상 머신에 할당 할 메모리 양과 같은 몇 가지 간단한 설정을 조정할 수 있습니다. 고급 구성에는 상자 대신 Virt-Manager가 필요합니다.
이제 생성을 클릭하여 가상 머신을 생성하고 설치 미디어로 처음으로 부팅 할 수 있습니다. 가상 머신에 정상적으로 운영 체제를 설치합니다. Boxes를 다시 열면 설치된 가상 머신 목록이 표시되어 빠르게 실행할 수 있습니다.
상자가 모든 사람을위한 것은 아닙니다. 여전히 QEMU-KVM을 사용하는 고급 기능은 VIrt-Manager에서 찾을 수 있습니다. 다른 기능에는 VirtualBox 또는 VMware가 필요할 수 있습니다. VirtualBox Guest Additions와 같은 하드웨어 드라이버 패키지 및 가상 머신 그래픽을 더욱 가속화하고 액세스와 같은 기능을 활성화하는 데 도움이되는 VMware Tools와 같은 사용하기 쉬운 많은 기능이 내장 된보다 세련되고 성숙한 애플리케이션입니다. 가상 머신 내에서 물리적 PC에 연결된 USB 장치.
그러나 Linux의 기본 KVM 기능 및 기타 오픈 소스 응용 프로그램을 사용하는 간단한 응용 프로그램에서 기본 가상화 기능을 찾고 있다면 Boxes (또는 더 큰 형제 인 Virt-Manager)를 사용해보십시오. 기본 오픈 소스 가상화 소프트웨어가 지속적으로 개선됨에 따라 더 강력하고 유연하며 속도가 빨라져야합니다.