VirtualBox

VirtualBox란?

VirtualBox는 OS에서 다른 OS를 실행하는 하이퍼 바이저 소프트웨어 중 하나이다. 예를 들어, Windows에서 VirtualBox를 시작하고 CentOS, Ubuntu 등의 Linux 기반 OS 또는 다른 버전의 Windows를 VM(Virtual Machine)으로 시작할 수 있다.

하이퍼바이저에는 VMware, KVM, Hyper-V, Xen 등이 있다. VirtualBox는 Windows, Linux, Mac OS X 등에서 실행된다. VirtualBox에서 Linux, Windows, Mac OS X Server, FreeBSD, OpenBSD 등의 OS를 실행할 수 있다.

라이센스는 GPLv2이다. 원래는 innotek 사가 개발한 것이 Sun Microsystems 사에 인수되었고, 다시 Oracle 사에 인수되어, 현재는 Oracle 사가 개발을 계속하고 있다. 정식 명칭을 Oracle VM VirtualBox이다.

VirtualBox의 특징

VirtualBox의 특징으로서 데스크탑에서의 이용의 용이함을 들 수 있다. 게스트 OS에 VirtualBox Additonals를 설치하면, 호스트 OS측의 윈도우 매니저와 마우스의 동작을 통합할 수 있다. 따라서, 마우스의 이동을 원활하게 행할 수 있다. 또, 게스트 OS와 호스트 OS 사이에서는 클립보드도 공유되기 때문에, 복사&붙여넣기, 컷&붙여넣기도 보통으로 할 수 있다.

화면 표시로서는, 다음의 3개의 방법을 서포트하고 있다.

  • 스케일 모드
    • 가상 머신 윈도우에서 게스트 OS가 동작하는 모드
  • 전체 화면 모드
    • 전체 화면을 게스트 운영 체제를 표시하는 데 사용한다.
  • 원활한 모드
    • 호스트 OS 창에 통합되어 표시된다. 각 GUI 어플리케이션은 호스트 OS상의 어플리케이션과 마찬가지로 화면에 표시된다.

그리고 실험적인 구현이지만 Direct3D도 동작한다.

이러한 특징으로부터 VirtualBox는 서버를 가상화하는 용도가 아니라 데스크탑 용도로 이용하기에 적합하다.

VirtualBox 설치

VirtualBox를 설치는 아래 사이트에서 VirtualBox를 다운로드받는다.

다운로드한 파일을 더블 클릭하여 설치하면 된다.

참조




최종 수정 : 2024-01-18