목차

VirtualBox

1. 설치

1.1. PC 사양 확인

VirtualBox 자체는 매우 가벼운 프로그램이나, 가상머신(VM)은 PC 안에서 만든 PC이므로 충분한 리소스가 필요하다. VirtualBox가 요구하는 최소 사양(minimum requirement)은 없으나, CPU 듀얼코어와 RAM 4G 이상 정도는 되어야 비교적 정상적인 사용이 가능하다. RAM이 부족한 환경에서 가상 메모리(virtual memory; swap)이 활성화되어 있을 경우 디스크에 입출력이 과도하게 몰려 시스템이 극도로 느려지는 문제가 생길 수 있으니, RAM은 충분히(일반적으로 8GB 이상) 설치하기를 권장한다.
최근 거의 모든 CPU는 가상머신 작동에 필수적인 vt-x라는 기술을 지원하나 간혹 메인보드에서 사용을 막았거나 Windows 한정으로 Hyper-V 기능이 활성화되어 해당 기술 이용이 제한될 경우 VirtualBox가 VM을 시작하지 못하는 문제가 생긴다. 해당 문제 확인은 VM 시작 오류 해결 문단을 참고하자.

1.2. 설치파일 다운로드

VirtualBox 공식 웹사이트 다운로드 페이지

위 사진의 번과 번 파일을 각각 내려받는다.
번 파일의 경우 자신의 컴퓨터가 실행중인 OS(윈도우, macOS, 리눅스)에 맞는 버전을 선택한다.

1.3. VirtualBox 설치

번 설치파일을 실행해 기본값대로 설치한다.

1.4. Additions 설치

번 Additions 파일을 실행하면 VirtualBox에서 동의 창이 뜬다. 스크롤을 끝까지 내려동의버튼을 활성화 한 후 설치를 진행한다.

1.5. Host Key 설정(선택사항; 노트북 사용자 권장)

가상머신(VM) 내에서 마우스와 키보드를 사용하고 원래 PC로 빠져나올 때의 키를 설정해야 한다.
기본값은 Right Alt로, 노트북에 없거나 한/영키로 사용되어 제대로 인식되지 않는 경우가 있다.

환경설정(Preferences)에 진입한다.

입력>[가상머신] 탭을 선택하여 호스트 키 조합(Host key combination)을 선택한다.

원하는 단축키를 눌러 인식시킨다. PC(Windows/Linux)나 프로그램에서 사용하는 단축키와 중복되면 매우 불편하므로 적절히 선택하자.
아래 사진에서는 Shift+Ctrl+Alt를 사용하였다.

2. 사용법

2.1. 가상머신(VM) 만들기

2.1.1. VM 환경설정 기본

추가바람

2.1.2. VM 내에 OS 설치

일반적인 PC에 OS를 설치하는 것과 완전히 동일하다. 차이점을 굳이 꼽자면,

정도가 있겠다. OS 설치방법 자체는 여기서 다루지 않겠다.

2.1.3. VirtualBox Guest Additions 설치

추가바람

2.2. 스냅샷(Snapshot) 사용하기

추가바람

2.3. 포트포워딩 이용하기

추가바람

3. 문제 해결(Troubleshooting)

3.1. VM 시작 오류

VERR_VMX_NO_VMX

3.1.1. PC의 가상환경 미지원(사양 문제)

추가바람

3.1.2. Windows 10의 Hyper-V 충돌

추가바람

3.2. 가상머신 추가 오류

Cannot register the hard disk <파일명> {<생략>} because a hard disk <파일명> with UUID {<생략>} already exists.
추가바람