'게스트에디션'에 해당되는 글 1건

  1. 2014.04.04 ubuntu server VirtualBox에 guest addition 설치하기+공유 폴더 설정하기


Virtual Box에 Desktop Linux를 설치했을 경우 KDE나 GNONE환경에서  VirtualBox guest addition을 설치하기는 쉽다. 그러나 서버용을 설치했을 경우 기본적으로 콘솔로 연결되므로, CLI에서 설치하는 작업을 수행해야 한다.

특히, folder sharing 기능을 사용하기 위해서는 반드시 설치해야 하는데, 자주 사용하는 명령은 아니다보니 매번 검색하기가 귀찮아서 정리한다.


1. 우선 VM을 실행하고, Guest Addtion CD image를 메뉴에서 추가한다.


2. CD롬을 마운트한다.


$ sudo mount /dev/cdrom /media/cdrom


3. 필요한 빌드 도구들과 의존성을 가진 패키지를 설치한다.

$ sudo apt-get install -y dkms build-essential linux-headers-generic linux-headers-$(uname -r)


필요한 패키지들은 다음과 같다.

  • dkms: Dynamic Kernel Module Support
  • build-essential: dpkg-dev(데비안 패키지 개발 도구), g++, libc-dev, make
  • linux-headers-generic: 범용 리눅스 커널 관련 헤더파일.
  • linux-headers-(uname -r): 'uname -r'은 커널 릴리즈 명을 되돌려 준다. 내가 설치한 리눅스의 경우 ' 3.11.0-15-generic'을 반환한다. 따라서 이 패키지는 현재 설치된 특정 버전의 리눅스 커널 관련 헤더 파일을 설치한다.
  • -y: 무조건 yes를 선택한다.

4. Addition을 실행한다.

$ sudo /media/cdrom/VBoxLinuxAddtions.run --nox11



이제 공유 폴더를 설정하자.

먼저 Device > Shared folder Setting 메뉴 옵션에서 공유 폴더를 추가한다.

공유 폴더를 마운트할 폴더를 선택한다.

$ mkdir /mnt/shared


su권한으로 /etc/fstab 파일을 수정하자. 다음 행을 추가한다.

[공유 폴더 명]     [공유하고자 하는 위치(/mnt/shared)]   vboxsf   defaults   0   0


이제 마운트를 해보자.

$ sudo mount -a


정상적으로 마운트되었다면 다음 재부팅부터 자동으로 마운팅될 것이다.



Posted by NeoZest