상세 컨텐츠

본문 제목

[VirtualBox] 버추얼박스 게스트 에디션(Guest Additions) 설치

Useful Tools

by mp.jamong 2020. 10. 25. 01:10

본문

 

버추얼박스를 이용하여 리눅스 또는 윈도우즈 가상 머신을 설치 후 마우스 커서가 가상머신과 PC 사이에서 공유되지 않고, 한쪽으로만 물려있는 상태를 경험해보았을 것입니다. 물론 단축키를 써서 가상머신에 활성화된 커서를 단축키를 이용하여 비활성화할 수 있지만, 매우 불편하고 번거로운 일입니다.

 

가상머신과 PC 간 그래픽이나 마우스 포인터 통합 등 가상머신을 사용하는데 있어 불편한 점을 해소하기 위해 게스트에디션(Guest Additions)이라는 추가 설치 프로그램을 통해 제공하고 있습니다.

 

이번 포스트에서는 게스트 에디션이 제공하는 기능과 리눅스/윈도우즈 가상머신에 게스트 에디션 설치하는 방법에 대해 소개하고자 합니다.

 

 

Contents | 버추얼박스 게스트 에디션 설치

Ⅰ. 게스트 에디션 소개

Ⅱ. 게스트 에디션 설치 on Linux

Ⅲ. 게스트 에디션 설치 on Windows

 

 

1. 게스트 에디션 소개

 

▷ 게스트 에디션은 버추얼박스에서 제공하는 추가 기능으로 설치 후 많은 편리한 기능을 제공합니다.

 

▷ 게스트 에디션 설치 후 사용 가능한 기능

 → 그래픽 디스플레이 개선 : 가상머신의 해상도를 드래그를 통해 조절이 가능

 → PC와 가상머신 간 마우스 포인터 통합

 → PC와 가상머신 간 공유폴더 사용 가능 (데이터 공유 가능)

 → PC와 가상머신 간 복사와 붙여넣기 기능 사용 가능

 

 리눅스와 윈도우즈 가상머신에 따라 설치 방법이 다르기 때문에 아래 상세 설치 방법을 참고하여 설치하기 바랍니다.

 

 

2. 게스트 에디션 설치 on Linux

 

▷ 리눅스 가상머신의 경우 게스트 에디션 설치 시 리눅스 내 필수 소프트웨어 설치가 되어야 합니다.

 → EPEL(Extra Packages for Enterprise Linux) 리포지터리 설치

 → Kernel 업데이트와 Build tool 설치

 

▷ 필수 소프트트웨어 설치 후 게스트 에디션은 아래와 같이 설치를 합니다.

 

# EPEL 설치
[root@localhost ~]# dnf install epel-release

# EPEL 설치 확인
[root@localhost ~]# rpm -q epel-release
epel-release-8-8.el8.noarch

# kernel headers와 build tool 설치
[root@localhost ~]# dnf install gcc make perl kernel-devel kernel-headers bzip2 dkms

# kernel headers와 build tool 설치 확인
[root@localhost ~]# rpm -q kernel-devel
kernel-devel-4.18.0-193.19.1.el8_2.x86_64

# kernel 업데이트
[root@localhost ~]# dnf update kernel-*

# 시스템 적용을 위한 재시작
[root@localhost ~]# reboot

 

 

# 게스트 확장 이미지 마운트를 위한 /mnt/cdrom 디렉터리 생성
[root@localhost ~]# mkdir -p /mnt/cdrom

# 게스트 확장 이미지 마운트
[root@localhost ~]# mount /dev/cdrom /mnt/cdrom
mount: /mnt/cdrom: WARNING: device write-protected, mounted read-only.

# 게스트 확장 이미지 마운트 후 설치 파일 확인
[root@localhost ~]# cd /mnt/cdrom
[root@localhost cdrom]# ls -al
total 46822
dr-xr-xr-x. 5 root root     2408 Sep  4 16:49 .
drwxr-xr-x. 3 root root       19 Oct 24 04:52 ..
-r--r--r--. 1 root root      763 Feb 20  2020 AUTORUN.INF
-r-xr-xr-x. 1 root root     6384 Sep  4 16:42 autorun.sh
dr-xr-xr-x. 2 root root      792 Sep  4 16:49 cert
dr-xr-xr-x. 2 root root     1824 Sep  4 16:49 NT3x
dr-xr-xr-x. 2 root root     2652 Sep  4 16:49 OS2
-r-xr-xr-x. 1 root root     4821 Sep  4 16:42 runasroot.sh
-r--r--r--. 1 root root      547 Sep  4 16:49 TRANS.TBL
-r--r--r--. 1 root root  3822747 Sep  4 16:42 VBoxDarwinAdditions.pkg
-r-xr-xr-x. 1 root root     3949 Sep  4 16:42 VBoxDarwinAdditionsUninstall.tool
-r-xr-xr-x. 1 root root  7413172 Sep  4 16:43 VBoxLinuxAdditions.run
-r--r--r--. 1 root root  9403904 Sep  4 17:42 VBoxSolarisAdditions.pkg
-r-xr-xr-x. 1 root root 16947952 Sep  4 16:46 VBoxWindowsAdditions-amd64.exe
-r-xr-xr-x. 1 root root   270616 Sep  4 16:43 VBoxWindowsAdditions.exe
-r-xr-xr-x. 1 root root 10058896 Sep  4 16:44 VBoxWindowsAdditions-x86.exe

# 게스트 에디션 설치
[root@localhost cdrom]# ./VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 6.1.14 Guest Additions for Linux........
VirtualBox Guest Additions installer
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel
modules.  This may take a while.
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup 
VirtualBox Guest Additions: or
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup all
VirtualBox Guest Additions: Building the modules for kernel
4.18.0-193.19.1.el8_2.x86_64.

 

설치 완료와 재시작 후 마우스 포인터 통합과 복사/붙여넣기, 드래그를 통한 해상도 조절이 가능합니다.

 

 

 

 

3. 게스트 에디션 설치 on Windows

 

▷ 윈도우즈 가상머신의 경우 게스트 에디션 설치를 위한 사전 준비없이 설치가 가능합니다.

 

▷ 윈도우즈 가상머신 게스트 에디션은 아래와 같이 설치를 합니다.

 

 

 

 

 

 

 

 

 

 

 

▷ 설치 완료와 재시작 후 마우스 포인터 통합과 복사/붙여넣기, 드래그를 통한 해상도 조절이 가능합니다.

 

 

 

 

 

▽ 같이 보면 더 좋은 블로그 글 

 

[VirtualBox] 버추얼박스 설치하기 on MacOS

버추얼박스(VirtualBox)는 가상머신을 제공해주는 도구(Tools)로 PC에서 다양한 OS를 설치하여 테스트를 할 수 있도록 도와준다. 버추얼박스(VirtualBox)를 사용하기 위해서는 PC의 메모리가 최소 8G 이상

mpjamong.tistory.com

 

[VirtualBox] 버추얼박스 설치하기 on Windows 10

버추얼박스(VirtualBox)는 가상머신을 제공해주는 도구(Tools)로 PC에서 다양한 OS를 설치하여 테스트를 할 수 있도록 도와준다. 버추얼박스(VirtualBox)를 사용하기 위해서는 PC의 메모리가 최소 8G 이상

mpjamong.tistory.com

 

 

관련글 더보기

댓글 영역