Fedora 29-25, CentOS 7/6에 VirtualBox 게스트 추가를 설치하는 방법

Fedora 29-25, CentOS 7/6에 VirtualBox 게스트 추가를 설치하는 방법

2022-10-18 last update

6 minutes reading Oracle VirtualBox Guest additions Oracle VirtualBox
VirtualBox 게스트 추가 기능은 게스트 운영 체제의 성능 및 사용성을 최적화하기 위한 일부 장치 드라이버 및 응용 프로그램을 제공합니다. 게스트 운영 체제 내부에 설치됩니다. 따라서 시스템에서 실행되는 각 가상 머신에 설치해야 합니다. 먼저 최신 버전install or upgrade VirtualBox을 권장합니다. 이 튜토리얼은 Fedora 27/26, CentOS/RHEL 7/6에 VirtualBox Guest Additions를 설치하는 데 도움을 주기 위한 것입니다.

1단계 – 전제 조건

먼저 Fedora, CentOS 또는 RHEL 시스템에서 EPEL 릴리스 yum 저장소를 활성화합니다. 아래 명령 중 하나를 실행하여 yum 저장소를 활성화합니다.
 ### On CentOS/RHEL 7  ### 
sudo rpm -Uvh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

### On CentOS/RHEL 6  ### 
sudo rpm -Uvh http://epel.mirror.net.in/epel/6/x86_64/epel-release-6-8.noarch.rpm

2단계 – 커널 업그레이드

사용 가능한 최신 커널을 사용하도록 시스템을 업그레이드하십시오. 커널을 업그레이드하려면 시스템 터미널에서 다음 명령 중 하나를 실행하면 됩니다.
### On CentOS/RHEL 7/6  ### 
sudo yum update kernel*

### On Fedora 29/28/27/26/25  ### 
dnf update kernel*
커널을 업그레이드한 후 가상 머신을 재부팅해야 합니다.

3단계 – 필수 패키지 설치

또한 커널 헤더 및 커널 개발 패키지를 포함하여 시스템에 몇 가지 추가 패키지를 설치해야 합니다.
### On CentOS/RHEL 7/6 ###
yum install make gcc perl dkms bzip2 kernel-headers kernel-devel

### On Fedora 29/28/27/26/25 ###
dnf install make gcc  dkms bzip2 perl kernel-headers kernel-devel

4단계 – 환경 변수 설정

KERN_DIR 환경 변수를 커널 소스 코드로 설정합니다. 필자의 경우 최신 커널 소스는/usr/src/kernels/아래의 2.6.32-504.3.3.el6.x86_64 디렉토리에서 사용할 수 있습니다.
sudo export KERN_DIR=/usr/src/kernels/`uname -r`
구성된 디렉토리가 적절한 소스 코드와 함께 존재하는지 확인하십시오.

5단계 – 게스트 추가 이미지 탑재

게스트 추가 이미지 CDROM을 시스템에 읽기 전용 모드로 마운트합니다. 아래 명령을 사용하면/media 디렉토리에 마운트됩니다.
sudo mount -r /dev/cdrom /media

6단계 – 설치 프로그램 실행

시스템에서 설치 프로그램을 실행할 준비가 되었습니다. 명령을 실행하여 시스템에 최신 VirtualBox 게스트 추가 기능을 설치합니다.
cd /media
sudo ./VBoxLinuxAdditions.run 
출력
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.2.8 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 5.2.6 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules.
VirtualBox Guest Additions: Look at /var/log/vboxadd-setup.log to find out what went wrong
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules.
VirtualBox Guest Additions: Look at /var/log/vboxadd-setup.log to find out what went wrong
모두 완료되었습니다. 최신 VirtualBox 게스트 추가 패키지가 시스템에 설치되었습니다.