맥 OS X(호스트) 와 오픈솔라리스(게스트) 간 데이타 공유하기
Sriram Natarajan, 2009년 7월 17일  
썬 xVM Virtual Box 는 여러분이 여러분의 랩탑에서 오픈솔라리스 를 실행할 수 있도록 도와 줍니다(그리고 공짜 입니다!). 그러나 꽤 오랜시간동안, Virtual Box 는 여러분의 호스트(MacOS X/리눅스/윈도우즈) 와 오픈솔라리스 게스트 간의 데이타를 공유할 수있는 간편한 방법을 제공해 주지 않았었습니다. 마침내 오랜 기다림 끝에 썬 xVM Virtual Box 는 이 둘간에 데이타 공유를 할 수 있는 기능을 제공하게 되었습니다.

이 글에서는 제가 어떻게 공유를 했는지에 대해서 설명드립니다.

여러분의 포스트 머신(Mac OS X 혹은 윈도우)에서 게스트 이미지의 Virtual Box 설정을 열어서, Shared Folders 를 클릭하고 여러분이 공유하고자 하는 위치를 선택하여 공유 합니다.


.




이제 오픈솔라리스를 게스트로서 부팅 시키고 새로운 게스트 Addition 을 추가시켜줘야 합니다. 방법은 아래와 같습니다.


a) 최상의 Virtual Box 메뉴에서 Devices 를 클릭하고 그 다음에 Install Guest Additions 를 클릭합니다. 이것은 Virtual Box 가 게스트 addition ISO 이미지를 마운트 하도록 합니다.

b) 이제 커맨드 라인 터미널을 열어서 새로운 게스트 addition 을 설치 합니다.

  • 새로운 버전의 게스트 addition 을 설치 하기 전에, 시스템에 기존에 설치한 버전이 있는지 확인 해 봅시다.
    • sriramn@opensolaris:-~$> pfexec pkginfo -i | grep SUNWvboxguest
    • 만약 위의 커맨드가 어떠한 출력이라도 리턴해 준다면, 여러분은 이전의 게스트 addition 을 다음과 같이 제거 시켜주어야 합니다 :
    • sriramn@opensolaris:-~$> pfexec pkgrm SUNWvboxguest

  • 이제 여러분은 최신 Virtual Box 게스트 addition 패키지를 설치해야 합니다. 설치를 위해서는 'Install Guest Additions..' 을 VirtualBox -> Devices 메뉴 에서 선택합니다.
    • sriramn@opensolaris:-~$> pfexec pkgadd -d  /media/VBOXADDITIONS*/VBoxSolarisAdditions.pkg

c) 여러분의 설정에 따라서 오픈솔라리스 게스트를 재부팅 시켜줘야 합니다.

만약 오픈솔라리스를 여러분의 랩탑에서 최초로 시도해보려고 한다면, Virtual Box 가 최고의 방법입니다.

d) 마지막으로 다음의 커맨드들을 오픈솔라리스에서 입력함으로써 여러분의 호스트로부터 공유를 위해 지정했던 위치를 마운트 하도록 합니다(필자의 경우는 Mac OS'의 ~/Public 이였습니다) 아래와 같이 진행하였습니다.




또한 여러분이 이 특정 장소를 오픈솔라리스 게스트를 부팅할때마다 마운트 하길 원한다면 아래의 라인을 여러분의 /etc/vfstab 밑에 삽입합니다.



이제 여러분은 여러분의 오픈솔라리스(게스트)에서 어떠한 파일이라도 호스트 머신에 복사 하려면, 단순히 다음의 커맨드를 사용 하시면 됩니다.

sriramn@opensoaris:~$ pfexec cp ~/Documents/foo  /Public/Drop\ Box/

이 글이 여러분에게 유용했기를 바랍니다.

"오픈솔라리스" 카테고리의 다른 글

2009/12/17 15:39 2009/12/17 15:39

TRACKBACK :: http://blog.sdnkorea.com/blog/trackback/878

댓글을 달아 주세요

[로그인][오픈아이디란?]

◀ Prev 1 2 3 4 5 6 7  ... 806  Next ▶