웹사이트 검색

RHEL 9/8에서 VirtualBox를 설치하고 사용하는 방법


요약: 이 튜토리얼에서는 RHEL 9 및 RHEL 8 배포판에 VirtualBox 7.0을 설치하여 ISO 이미지 파일을 사용하여 게스트 가상 머신을 생성하는 방법을 살펴봅니다.

Oracle VM VirtualBox는 데스크톱 애호가는 물론 시스템 관리자와 프로그래머까지 운영 체제 테스트와 같은 다양한 목적으로 가상 머신을 생성하는 데 널리 사용되는 인기 있는 무료 오픈 소스 가상화 소프트웨어입니다.

VirtualBox는 Type 2 하이퍼바이저로서 Windows, Linux 등의 운영체제 위에 설치됩니다. Windows, Linux, OpenBSD, Solaris 및 OpenSolaris를 포함한 광범위한 게스트 시스템을 지원합니다.

현재 VirtualBox 7.0.2는 2022년 10월 10일 출시된 VirtualBox의 최신 버전으로 다음과 같은 기능을 제공합니다.

  • 보안 부팅 및 TPM 1.2/2.0에 대한 지원이 추가되었습니다.
  • 보안 부팅을 위한 EFI 지원.
  • 클라우드 가상 머신을 Virtual Machine Manager에 추가하고 로컬 VM으로 제어할 수 있습니다.
  • 가상 머신을 완전히 암호화하는 기능.
  • 로컬 VM으로 제어할 수 있는 Virtual Machine Manager에 클라우드 가상 머신을 추가하는 기능.
  • 오픈 소스 기본 패키지의 일부로 EHCI 및 XHCI USB 컨트롤러 장치가 추가되었습니다.
  • 모든 플랫폼에 대한 테마 지원이 향상되었습니다.
  • CPU 및 RAM 사용량, 디스크 I/O 등과 같은 성능 통계를 모니터링하기 위한 GUI 도구가 추가되었습니다.

시작하자…

1단계: RHEL에서 가상화 확인

출발할 때 첫 번째 단계는 CPU에서 가상화를 지원하는지 확인하는 것입니다. 다른 하이퍼바이저와 마찬가지로 VirtualBoxIntel 또는 AMD CPU에서 가상화를 활성화해야 하므로 이는 신중한 조치입니다.

가상화가 지원되는지 확인하려면 다음 lscpu 명령을 실행하세요.

lscpu | grep -i virtualization

Virtualization:             VT-x Virtualization type: full

표시된 출력에서 VT-x 지시문을 사용하여 표시되는 Intel 가상화 기술을 사용하여 CPU에서 가상화가 활성화되어 있음을 알 수 있습니다.

출력이 없으면 BIOS 설정에서 가상화 지원을 활성화해야 합니다.

2단계: RHEL에서 EPEL Repo 활성화

VirtualBox 설치를 원활하게 진행하려면 몇 가지 종속성이 필요합니다. 그렇게 하기 전에 먼저 EPEL 저장소를 설치하세요.

------------ On RHEL 9 ------------ 
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm -y

------------ On RHEL 8 ------------
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y

다음으로 표시된 대로 종속성을 설치합니다.

sudo dnf update -y
sudo dnf install binutils kernel-devel kernel-headers libgomp make patch gcc glibc-headers glibc-devel dkms -y

3단계: RHEL에 VirtualBox 7.0 설치

Oracle VM VirtualBox의 최신 버전을 설치하려면 공식 VirtualBox 저장소에서 설치해야 합니다.

VirtualBox 저장소를 추가하려면 다음 명령을 실행하세요.

sudo dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo

다음으로, 다음과 같이 VirtualBox GPG 키를 가져옵니다.

sudo  rpm --import https://www.virtualbox.org/download/oracle_vbox.asc

VirtualBox 저장소와 GPG 키를 가져왔으면 이제 dnf 패키지 관리자를 사용하여 VirtualBox를 설치할 수 있습니다. 그렇게 하기 전에 잠시 시간을 내어 다음과 같이 VirtualBox의 사용 가능 여부를 검색해 보세요.

sudo dnf search virtualbox

위 출력에서 VirtualBox의 두 가지 버전이 저장소에서 제공되는 것을 볼 수 있습니다. 우리의 임무는 최신 버전의 VirtualBox를 설치하는 것이므로 다음 명령을 실행하십시오.

sudo dnf install VirtualBox-7.0 -y

다음 명령을 사용하여 로그인한 사용자를 vboxusers 그룹에 추가해야 합니다.

sudo usermod -aG vboxusers $USER
newgrp vboxusers

4단계: RHEL에 Virtualbox 확장 팩 설치

VirtualBox의 기능을 확장하려면 게스트 또는 가상 머신과의 상호작용을 향상시키는 소프트웨어 패키지인 VirtualBox 확장 팩을 설치하는 것이 좋습니다.

한눈에 확장팩은 다음과 같은 추가 기능을 제공합니다.

  • 가상 환경(USB 2.0 및 USB 3.0)에서의 USB 장치 사용.
  • 호스트와 가상 머신 간에 텍스트를 복사하여 붙여넣습니다.
  • 디스크 이미지 암호화.
  • 가상 머신에서의 웹캠 사용.
  • 그리고 훨씬 더.

VirtualBox 확장 팩을 설치하려면 공식 Virtualbox 다운로드 페이지를 방문하세요. 마찬가지로, 표시된 대로 wget 명령을 사용하여 확장 팩을 다운로드할 수 있습니다.

wget https://download.virtualbox.org/virtualbox/7.0.2/Oracle_VM_VirtualBox_Extension_Pack-7.0.2.vbox-extpack

그런 다음 다음과 같이 커널 모듈을 빌드합니다.

sudo /sbin/vboxconfig

다음으로 VirtualBox 확장팩을 다음과 같이 설치합니다.

sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.2.vbox-extpack

라이센스 이용약관을 읽고 동의한 후 'Y'를 누르세요.

VirtualBox가 드디어 설치되었습니다. 실행하려면 관리자 애플리케이션을 사용하여 검색하고 엽니다. 아래와 같이 Oracle VM VirtualBox Manager가 열립니다. 여기에서 가상 머신을 생성하고 관리할 수 있습니다.

5단계: RHEL에서 가상 머신 생성

이 섹션에서는 ISO 이미지 파일을 사용하여 가상 머신을 생성하는 방법을 보여줍니다. 우리가 사용할 ISO 이미지는 Ubuntu 20.04 LTS 파일입니다.

가상 머신 생성을 시작하려면 아래와 같이 '새로 만들기'를 클릭하세요.

모든 가상 머신 세부정보를 제공해야 합니다. 여기에는 VM 이름, 가상 머신 위치, OS의 ISO 이미지가 포함됩니다. 그런 다음 시스템에 할당할 메모리 크기와 CPU 수를 지정하고 '다음'을 클릭하세요.

처음부터 가상 하드 디스크를 만들거나 기존 가상 하드 디스크 파일을 사용할 수 있습니다. ISO 이미지에서 새 가상 머신을 생성하므로 첫 번째 옵션인 '지금 가상 하드 디스크 생성'을 선택하겠습니다.

또한 원하는 디스크 크기를 반영하도록 포인터를 앞뒤로 밀어 디스크 크기를 자유롭게 조정할 수 있습니다.

마지막으로 가상 머신에 대해 선택한 모든 설정에 대한 요약이 표시됩니다. 만족스러우면 '마침'을 클릭하고, 그렇지 않으면 돌아가서 필요한 사항을 변경하세요.

VM이 생성되면 그림과 같이 왼쪽 섹션에 나타납니다. VirtualBox에는 VM을 효율적으로 관리하는 데 도움이 되는 수많은 설정이 포함되어 있습니다. 가상 머신 설정에 액세스하려면 '설정' 아이콘을 클릭하세요.

'설정' 섹션은 왼쪽 사이드바에 수정 가능한 매개변수 선택 항목과 함께 표시됩니다.

여기에서 몇 가지 설정을 조정할 수 있습니다. 예를 들어 CPU 프로세서 수를 조정하려면 '시스템' > '프로세서'를 클릭합니다. 여기서 슬라이더를 따라 포인터를 끌어 CPU 수를 지정할 수 있습니다. 클릭하여 PAE/NIX 기능을 활성화할 수도 있습니다.

완료되면 '확인'을 클릭하세요.

또한 네트워크 설정을 변경할 수도 있습니다. 예를 들어 기본 네트워크 어댑터를 'NAT'에서 '브리지 어댑터', '내부', '호스트로 변경할 수 있습니다. -전용 어댑터' 등.

설정에 만족하면 '시작'을 클릭하여 가상 머신의 전원을 켭니다. 가상 머신 창이 열리고 이 시점부터 운영 체제 설치를 시작할 수 있습니다.

6단계: RHEL에 VirtualBox 게스트 추가 설치

VirtualBox 게스트 추가는 VirtualBox 사본과 함께 제공되는 추가 소프트웨어입니다. 이는 가상 머신의 성능을 향상시키는 장치 드라이버와 시스템 애플리케이션으로 구성됩니다.

게스트 추가 기능을 설치하려면 기기 –> 게스트 추가 CD 이미지 삽입으로 이동하세요.

이것이 바로 이 가이드입니다. RHEL 9/8에 Oracle VirtualBox를 설치하는 방법을 다루었고 가상 머신을 생성하는 방법을 시연했으며 VirtualBox 게스트 추가 기능을 설치하는 방법에 대한 추가 링크도 제공했습니다.