버추얼박스(VirtualBox) 다운로드 및 설치 방법 — 윈도우·맥·리눅스
설치 전에 확인할 것
버추얼박스는 CPU 의 하드웨어 가상화 기능을 사용합니다. 인텔 CPU 는 VT-x(Intel Virtualization Technology), AMD CPU 는 AMD-V(메인보드 설정에서는 SVM Mode 로 표시)라는 이름인데, 제조사나 메인보드에 따라 기본값이 꺼져 있는 경우가 있습니다. 작업 관리자의 성능 > CPU 탭에서 '가상화: 사용'으로 나오는지 먼저 확인하세요.
또 하나 확인할 것은 윈도우의 다른 가상화 기능입니다. Hyper-V, WSL2, 도커 데스크톱, 코어 격리(메모리 무결성)가 켜져 있으면 버추얼박스가 윈도우 하이퍼바이저 위에서 동작하게 되어 속도가 떨어지거나 일부 가상머신이 시작되지 않을 수 있습니다. 설치는 가능하니 일단 진행하고, 문제가 생기면 오류 해결 가이드를 참고하세요.
- 64비트 윈도우·macOS·리눅스(애플 실리콘 맥은 ARM 게스트만 실행)
- BIOS/UEFI 에서 VT-x 또는 AMD-V(SVM) 활성화
- 게스트에 나눠 줄 여유 메모리와 수십 GB 이상의 디스크 공간
- 관리자 권한 계정
F2, Del 등 제조사별 키로 설정 화면에 들어가야 합니다. 메뉴 이름은 Advanced > CPU Configuration 등 제조사마다 다르니 메인보드나 노트북 설명서를 확인하세요.윈도우에서 버추얼박스 설치하기
윈도우용 설치 파일은 설치 마법사 형식이라 대부분 기본값으로 진행하면 됩니다. 중간에 네트워크가 잠깐 끊긴다는 경고가 나오는데, 가상 네트워크 어댑터를 설치하는 과정이라 정상입니다.
- 공식 다운로드 페이지에서
Windows hosts를 눌러 설치 파일을 받습니다. - 내려받은
VirtualBox-...-Win.exe를 실행하고 사용자 계정 컨트롤 창에서예를 누릅니다. - 구성 요소 선택 화면은 기본값을 유지하고
Next를 누릅니다. Python 관련 구성 요소가 없다는 안내가 나오면 그대로 진행해도 일반 사용에는 지장이 없습니다. - 네트워크 인터페이스 경고(Network Interfaces)에서
Yes를 누르면 가상 네트워크 드라이버가 설치됩니다. 오라클 장치 소프트웨어 설치를 묻는 창이 뜨면설치를 누릅니다. - 설치가 끝나면 VirtualBox 관리자 창이 열립니다. 한국어 윈도우라면 메뉴도 한국어로 표시됩니다.
맥과 리눅스에서 설치하기
맥은 칩 종류에 맞는 패키지를 골라야 합니다. 인텔 맥은 macOS / Intel hosts, M 시리즈 맥은 macOS / Apple Silicon hosts 를 받으세요. 애플 실리콘용 버추얼박스는 ARM 용 게스트만 실행하므로 일반 x86 윈도우 ISO 는 설치되지 않습니다.
리눅스는 Linux distributions 페이지에서 배포판별 패키지(.deb, .rpm)를 받거나 오라클 저장소를 등록해 패키지 관리자로 설치합니다.
- 맥: 내려받은 dmg 를 열고
VirtualBox.pkg를 더블 클릭해 설치 안내를 따릅니다. - 인텔 맥에서 '시스템 확장 프로그램이 차단됨' 안내가 나오면
시스템 설정 > 개인정보 보호 및 보안에서 Oracle America 의 소프트웨어를 허용하고 재시동합니다. - 리눅스: 배포판에 맞는 패키지를 설치한 뒤
sudo usermod -aG vboxusers $USER로 사용자를 vboxusers 그룹에 넣고 다시 로그인합니다. USB 장치 연결에 이 그룹 권한이 필요합니다. - 리눅스에서 커널 모듈 관련 오류가 나면 커널 헤더 패키지를 설치하고
sudo /sbin/vboxconfig를 실행합니다.
Extension Pack 설치(선택)
Extension Pack 은 호스트 웹캠 연결, VirtualBox 원격 데스크톱(VRDP), 디스크 암호화 같은 추가 기능을 담은 확장 패키지입니다. 가상머신에 윈도우나 리눅스를 설치해 쓰는 데는 없어도 되므로 필요한 기능이 있을 때만 설치하세요.
라이선스에 특히 주의해야 합니다. 본체는 GPL 3 이지만 Extension Pack 은 개인·교육용 라이선스(PUEL)라 회사 업무에 쓰려면 오라클 상용 라이선스가 필요합니다.
- 다운로드 페이지의
VirtualBox Extension Pack항목에서 설치된 버추얼박스와 같은 버전의 파일을 받습니다. - 버추얼박스에서
파일 > 도구의 확장 팩 관리자를 열고 설치 버튼을 눌러 내려받은 파일을 선택합니다. - 라이선스 전문을 끝까지 스크롤한 뒤 동의하면 설치가 완료됩니다.
첫 가상머신 만들기
설치가 끝났으면 운영체제 ISO 파일을 준비해 첫 가상머신을 만듭니다. 윈도우를 설치한다면 마이크로소프트 공식 페이지에서 윈도우 11 ISO 를 받는 것이 가장 안전합니다.
- 관리자 창에서
새로 만들기를 누르고 이름, 저장 폴더, ISO 이미지를 지정합니다. - 무인 설치를 쓰지 않고 직접 설치하고 싶다면 무인 설치 건너뛰기 옵션을 체크합니다.
- 메모리와 CPU 개수, 가상 하드 디스크 크기를 정합니다. 디스크는 '동적 할당'이 기본이라 실제 사용한 만큼만 공간을 차지합니다.
시작을 눌러 운영체제를 설치하고, 설치가 끝나면장치 > 게스트 확장 CD 이미지 삽입으로 게스트 확장을 설치합니다.
VirtualBox VMs 입니다. C 드라이브 공간이 부족하다면 파일 > 환경 설정 > 일반 에서 기본 머신 폴더를 다른 드라이브로 바꿔 두세요.