잡동사니2016. 4. 30. 12:39
   


버추얼박스(VirtualBox)에서 리눅스 가상머신(VM)을 사용할 때, 호스트에 있는 파일에 접근하기 위해 공유 폴더(shared folder)를 설정하는 방법이다.

가상머신에 리눅스를 설치가 완료되었고 가상머신 설정에서 공유 폴더를 추가해 둔 상태에서 아래와 같이 진행.

우선 버추얼박스 게스트 확장(VirtualBox Guest Additions)을 설치한다. 우분투 계열 배포판에서 게스트 확장 설치는 아래의 게시물을 참고하자. 주분투(Xubuntu) 14.04 기준이지만 우분투 계열의 다른 리눅스 배포판에서도 요령은 크게 다르지 않다.

주분투 14.04.2 LTS - 한글 입력 기능 추가 + 버추얼박스 게스트 확장 설치

게스트 확장이 설치된 후에, 사용자 계정을 공유 폴더 사용 그룹에 추가해야 한다. 그룹 이름은 vboxsf이고 usermod 명령을 이용해서 가능하다. 터미널창에서 아래와 같이 입력.

sudo usermod -a -G vboxsf [사용자ID]

로그아웃하고 다시 로그인한다.

이제 /media 디렉토리 하위에서 공유 폴더에 접근할 수 있다.


Posted by 반달가면

댓글을 달아 주세요

잡동사니2015. 2. 11. 22:45


오라클 버추얼박스(Oracle VirtualBox)에서 윈도우8.1 가상머신을 만들어서 구동할 때 에러가 발생하는 경우(에러 코드 0x000000C4), 아래와 같은 방법으로 해결하면 되겠다.

윈도우8.1 가상머신에 대해서 특정한 CPU 명령어를 활성화해 주면 된다. 버추얼박스가 설치되어 있는 폴더가 c:\Program Files\Oracle\VirtualBox라면, 명령 프롬프트에서 아래와 같이 입력하자. cd 명령으로 설치 폴더로 이동한 후에 VBoxManage.exe를 실행하여 윈도우8.1 가상머신에 대한 설정을 변경한다.

cd c:\Program Files\Oracle\VirtualBox

VBoxManage.exe setextradata [vmname] VBoxInternal/CPUM/CMPXCHG16B 1

위에서 [vmname] 부분에 윈도우8.1 가상머신의 이름이 들어가면 된다. 예를 들어 가상머신을 만들면서 이름을 win_8.1이라고 정했다면 아래와 같이 될 것이다.

VBoxManage.exe setextradata win_8.1 VBoxInternal/CPUM/CMPXCHG16B 1



Posted by 반달가면

댓글을 달아 주세요

괜찮은_프리웨어2013. 12. 2. 23:19



버추얼박스 홈페이지에 게시된 최신 버전 말고 이전 버전을 받고 싶다면 아래의 페이지로 들어가면 되겠다.

http://download.virtualbox.org/virtualbox/

각 버전별로 디렉토리가 나뉘어 있으니 받고 싶은 버전의 디렉토리로 가서 받으면 된다.

최신 버전을 받는 것을 추천하나, 혹시 과거 버전에서는 잘 되던 것이 최신 버전으로 업데이트한 후에 안되는 경우가 생길 수도 있으므로 일단 적어 두기로.


Posted by 반달가면

댓글을 달아 주세요

잡동사니2013. 1. 27. 17:09


버추얼박스(VirtualBox) 가상머신의 설정에서 비디오 메모리 최대값이 128MB로 되어 있는데, 이걸 256MB로 올리고 싶다면 어쩔 것인가? 사실 3D가속을 사용하지 않는다면 별 필요 없을 것 같긴 한데 그래도 잊어버리기 전에 적어 놓자.

GUI 설정에서는 안되지만 가상머신의 xml 설정을 편집하면 된다.

일단 해당 가상머신 파일이 어디 있는지를 알아야겠다. 버추얼박스에서 편집하려는 가상 머신 항목을 오른쪽 클릭해서 '탐색기에 보이기'를 선택하면 가상머신 파일이 있는 폴더를 탐색기로 열게 된다.  확장자가 .vbox인 파일이 바로 xml 설정 파일이다.


파일 위치를 알았으니, 이제 버추얼박스를 실행하지 않은 상태에서 편집을 하자.  

.vbox 설정 파일을 메모장으로 열고 아래와 같은 항목을 찾자.

<Display VRAMSize="12" monitorCount="1" accelerate3D="false" accelerate2DVideo="false"/>

VRAMSize 값을 원하는 값으로 고치면 되겠다. 256MB로 하겠다면 VRAMSize="256" 이렇게 바꾸자.

저장하고 다시 가상머신을 구동하면 된다.


Posted by 반달가면

댓글을 달아 주세요