버추얼박스를 이용하여 리눅스 또는 윈도우즈 가상 머신을 설치 후 마우스 커서가 가상머신과 PC 사이에서 공유되지 않고, 한쪽으로만 물려있는 상태를 경험해보았을 것입니다. 물론 단축키를 써서 가상머신에 활성화된 커서를 단축키를 이용하여 비활성화할 수 있지만, 매우 불편하고 번거로운 일입니다.
가상머신과 PC 간 그래픽이나 마우스 포인터 통합 등 가상머신을 사용하는데 있어 불편한 점을 해소하기 위해 게스트에디션(Guest Additions)이라는 추가 설치 프로그램을 통해 제공하고 있습니다.
이번 포스트에서는 게스트 에디션이 제공하는 기능과 리눅스/윈도우즈 가상머신에 게스트 에디션 설치하는 방법에 대해 소개하고자 합니다.
Ⅰ. 게스트 에디션 소개
Ⅱ. 게스트 에디션 설치 on Linux
Ⅲ. 게스트 에디션 설치 on Windows
▷ 게스트 에디션은 버추얼박스에서 제공하는 추가 기능으로 설치 후 많은 편리한 기능을 제공합니다.
▷ 게스트 에디션 설치 후 사용 가능한 기능
→ 그래픽 디스플레이 개선 : 가상머신의 해상도를 드래그를 통해 조절이 가능
→ PC와 가상머신 간 마우스 포인터 통합
→ PC와 가상머신 간 공유폴더 사용 가능 (데이터 공유 가능)
→ PC와 가상머신 간 복사와 붙여넣기 기능 사용 가능
▷ 리눅스와 윈도우즈 가상머신에 따라 설치 방법이 다르기 때문에 아래 상세 설치 방법을 참고하여 설치하기 바랍니다.
▷ 리눅스 가상머신의 경우 게스트 에디션 설치 시 리눅스 내 필수 소프트웨어 설치가 되어야 합니다.
→ 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.
▷ 설치 완료와 재시작 후 마우스 포인터 통합과 복사/붙여넣기, 드래그를 통한 해상도 조절이 가능합니다.
▷ 윈도우즈 가상머신의 경우 게스트 에디션 설치를 위한 사전 준비없이 설치가 가능합니다.
▷ 윈도우즈 가상머신 게스트 에디션은 아래와 같이 설치를 합니다.
▷ 설치 완료와 재시작 후 마우스 포인터 통합과 복사/붙여넣기, 드래그를 통한 해상도 조절이 가능합니다.
▽ 같이 보면 더 좋은 블로그 글 ▽
웹 브라우저 시크릿 모드 사용법 (15) | 2020.11.01 |
---|---|
[Amphetamine] 맥 OS 화면 잠김 해제 어플 (0) | 2020.10.28 |
[Auslogics Registry Cleaner] 레지스트리 정리 프로그램 (1) | 2020.10.24 |
윈도우즈 폴더별 사용량 확인 프로그램(WinDirStat, SpaceSniffer) (3) | 2020.10.22 |
[Sublime Text] 서블라임 텍스트3 설치 (0) | 2020.10.20 |
댓글 영역