SNOWFLAKES DRAWING PAPER

[ubuntu] virtualbox 설치 본문

참고/정보/ubuntu(우분투)/Linux

[ubuntu] virtualbox 설치

눈송2 2008. 9. 9. 17:45
http://zodiac12k.egloos.com/1096484

추가참고 : http://www.howtoforge.com/virtualbox_ubuntu

우리 나라의 웹환경 상 어쩔 수 없이 윈도우를 써야할 때가 있다. 익스플로러(WINE으로도 어느 정도 해결이 가능하나 느리다)를써야할 때나 MS Office(리눅스에서는 OpenOffice가 있지만 익숙하지 않을 수 있다), 한글 작업(리눅스용 한글도있긴 하다)을 한다든가 기타 윈도우용 어플을 돌리려고 하면 어쩔 수 없이 윈도우를 쓸 수 밖에 없다. 이 때 보통 컴퓨터에 두개의 운영체제를 까는, 이른바 멀티 부팅으로 해결하는 사람들이 많을 것이다. 그러나 이것 말고도 다른 좋은 방법이 있다. 그것은가상머신을 이용하여 한 운영체제 안에서 다른 운영체제를 사용하는 것이다. 그 중에서도 virtualbox에 대해서알아보자(vmware 라는 좋은 프로그램이 있지만 유료라는 단점이 있다. 그러나 무료인 virtualbox는 속도 면에서나 여러가지 측면에서 꽤 괜찮은 성능이 나온다)

 이제 virtualbox를 설치하고 가상머신 안에 Windows XP Professional을 설치해보자!!

1. 아래 싸이트로 이동해서 각자 우분투 버전에 맞는 패키지를 다운 받은 후 더블 클릭하여 설치한다.

    http://virtualbox.org/wiki/Downloads


2. 만약 우분투 저장소에 추가하여 설치하고 싶다면

① 터미널에서 다음 명령을 실행한 후
$ sudo gedit /etc/apt/sources.list
② 저장소에 각자 우분투 버전에 맞는 줄을 선택하여 추가해준다.
## virtualbox
deb http://www.virtualbox.org/debian gutsy non-free
deb http://www.virtualbox.org/debian feisty non-free
deb http://www.virtualbox.org/debian edgy non-free
deb http://www.virtualbox.org/debian dapper non-free
여기 에서 innotek.asc란 파일을 받고 다운 받은 디렉토리로 이동한다. 다음을 실행하여 인증키를 추가해준다.
$ sudo apt-key add innotek.asc
④ virtualbox를 설치한다.
$ sudo apt-get update
$ sudo apt-get install virtualbox
⑤ 아래와 같은 화면이 나오면 가볍게 스페이스 키를 눌러준다.


3. 시스템 > 관리 > 사용자와 그룹 으로 이동하여 그룹 관리를 클릭한다.


    vboxusers에 대한 속성을 클릭한다.


    자신의 아이디를 추가해준다.

4. USB 장치 관련 설정을 하기 위해 터미널에서 다음과 같이 실행한다.
$ sudo gedit /etc/udev/rules.d/40-permissions.rules
    다음 줄을 찾아서 MODE를 0664에서 0666으로 바꿔준다.
SUBSYSTEM=="usb_device",        MODE="0664"
    을
SUBSYSTEM=="usb_device",        MODE="0666"
    로

5. 프로그램 > 시스템 도구 > Innotek VirtualBox 로 이동해서 virtualbox를 실행한다.


6. 파일 > 환경 설정 으로 이동해서 각자 환경에 맞게 설정한다. 기본 폴더는 웬만하면 용량이 큰 파티션에 두도록 하고 호스트 키가 무엇인지 확실히 기억해두자.


7. 이제 새로 만들기 를 클릭하고 윈도우 XP를 설치하기 위한 설정을 하자. 운영체제 종류에 Windows XP를 선택하고 각자 원하는 가상 머신 이름을 입력한다.
 

    메모리는 자신의 메모리의 반 정도로 설정해 주면 된다. 메모리가 1기가라면 512메가 정도로 설정해주되 최소 192메가 이상은 되게 잡아 주는 것이 좋다.


    가상 하드 디스크에서 새로 만들기를 클릭한다.


    가상 디스크 이미지 종류는 각자 원하는 것을 선택하면 되지만 웬만하면 동적 크기 이미지 를 선택하는 게 좋다.


    가상 디스크 위치와 크기는 윈도우로 쓸 하드 디스크의 용량을 설정해주는 곳이다. 최소 4~5기가 정도는 주고 넉넉하게 10기가 정도 주도록 하자.


8. 모두 마쳤으면 새로 만들기 옆에 있는 설정을 클릭한다. 만약 아래와 같은 오류가 뜬다면

① 터미널에서 아래와 같이 실행한 후
$ sudo gedit /etc/init.d/mountdevsubfs.sh
② 아래 구문을 찾아서 네 줄의 주석을 제거하고 저장한 뒤 재부팅한다.
#
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs «» /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb
#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs «» /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb

9. 이제 마무리 설정을 하자.

일반 : 비디오 메모리 크기 또한 자신의 메모리의 반정도로 설정해준다.
CD/DVD-ROM : CD/DVD 드라이브 마운트를 체크한다.
오디오 : 오디오 사용을 체크하고 호스트 오디오 드라이버에 ALSA 오디오 드라이버를 선택한다.
USB : USB 컨트롤러 사용을 체크하고 필요한 USB장치를 추가해준다. 키보드나 마우스는 추가해 줄 필요없다.

10. 설정이 모두 끝났으면 이제 윈도우 CD를 넣고 시작을 눌러서 윈도우를 설치한다. 아래는 virtualbox에서 윈도우가 설치되는 장면이다.


11. 설치가 끝났으면 평소에 윈도우에 설치하는 것처럼 일일이 드라이버를 설치할 필요없이 게스트 확장이란 것을 설치하면 된다. 메뉴에서 장치 > 게스트 확장 설치 를 눌러 설치하자.

12. 이제 마지막으로 공유 폴더를 설정하자. 윈도우를 일단 종료하고 설정 > 공유 폴더로 이동해서 오른쪽에 +폴더로 되어있는 아이콘으로 클릭해서 공유 폴더로 사용할 폴더 경로폴더 이름을 정해준다.


    그리고 윈도우를 부팅 후 실행 창에서 cmd를 실행 후 다음과 같은 명령을 실행한다. 띄어쓰기를 정확히 해줘야 한다.
net use x: \\vboxsvr\폴더 이름
Comments