Linux

[Linux] VirtualBox 공유폴더 설정 (게스트 확장 설치)

오늘보다 더 나은 내일을 위해 2017. 9. 24. 13:00

VirtualBox Extension pack 설치


환경


host OS : Ubuntu

guest OS : CentOS7

VirtualBox : Version 5.1.26 r117224 (Qt5.5.1)

Extension packvirtualbox 버전과 같아야 합니다!!



# 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