[Linux] VirtualBox 공유폴더 설정 (게스트 확장 설치)
VirtualBox Extension pack 설치
환경
host OS : Ubuntu
guest OS : CentOS7
VirtualBox : Version 5.1.26 r117224 (Qt5.5.1)
Extension pack은 virtualbox 버전과 같아야 합니다!!
# wget http://download.virtualbox.org/virtualbox/5.1.2/Oracle_VM_VirtualBox_Extension_Pack-5.1.2-108956.vbox-extpack
# VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-5.1.2-108956.vbox-extpack
CentOS를 설치할때 최소 설치로 했기 때문에 게스트 확장을 설치하려면 개발툴을 설치해줘야 합니다.
# yum groupinstall “Development Tools”
그리고 게스트 확장 설치에 필요한 패키지들을 설치해줍니다.
# yum install -y make kernel-devel gcc perl
그리고 가상머신에서 "Devices -> Insert Guest Additions CD images" 를 눌러주시고요!
Centos 를 최소설치하면 자동마운트가 되지 않으므로 수동으로 마운트해주고 설치해주면 됩니다
# ll /dev/cd*
lrwxrwxrwx. 1 root root 3 Sep 13 00:12 /dev/cdrom -> sr0
# mount -r /dev/cdrom /media
# ll /media
dr-xr-xr-x. 3 root root 2048 Jul 27 07:55 32Bit
dr-xr-xr-x. 2 root root 2048 Jul 27 07:55 64Bit
-r-xr-xr-x. 1 root root 647 Aug 16 2016 AUTORUN.INF
-r-xr-xr-x. 1 root root 6966 Jul 27 02:49 autorun.sh
dr-xr-xr-x. 3 root root 2048 Jul 27 07:55 cert
dr-xr-xr-x. 2 root root 2048 Jul 27 07:55 0S2
-r-xr-xr-x. 1 root root 5523 Jul 27 02:49 runasroot.sh
-r-xr-xr-x. 1 root root 7669197 Jul 27 02:53 VBoxLinuxAdditions.run
-r-xr-xr-x. 1 root root 19233280 Jul 27 02:53 VBoxSolarisAdditions.pkg
-r-xr-xr-x. 1 root root 16407888 Jul 27 02:42 VBoxWindowsAdditions-amd64.exe
-r-xr-xr-x. 1 root root 268496 Jul 27 02:34 VBoxWindowsAdditions.exe -
r-xr-xr-x. 1 root root 10046608 Jul 27 02:36 VBoxWindowsAdditions-x86.exe
# /media/VBoxLinuxAdditions.run –nox11
공유폴더 기능
"Setting -> Shared Folders" 에 공유할 디렉토리의 경로를 추가해줍니다.
그리고 마운트 해주면 되요~
# mount -t vboxsf share /mnt
# ls -la /mnt