VirtualBox 버추얼박스 가상머신 다운로드 및 설치

1. 가상 머신(Virtual Machine)이란?

VirtualBox(버추얼박스)는 무료 소프트웨어로 누구나 사용할 수 있는 Virtual Machine입니다. 가상 머신()은 물리적 하드웨어 시스템에 생성된 자체 CPU, 메모리, 네트워크 인터페이스 및 스토리지가 있는 가상 환경입니다. KVM(커널 기반 가상 머신)과 같은 하이퍼 바이저가 장착된 물리적 머신을 호스트 머신, 호스트 컴퓨터, 호스트 운영 체제 또는 간단히 호스트라고 합니다.

하이퍼 바이저는 CPU, 메모리 및 스토리지와 같은 컴퓨팅 리소스를 기존 게스트 간에 또는 새 가상 머신으로 쉽게 재배치할 수 있습니다. 가상머신은 리소스를 많이 사용하는 3D, 그래픽, 물리엔진 등에 활용하기에는 적합하지 않습니다.

가상머신은 MacOS, Linux, Windows 등 다양한 운영 체제를 설치할 수 있으며 각각의 운영체제는 물리적 환경과 유사하게 구성됩니다.

1) 가상 머신 종류

가상 머신은 호스트 PC의 운영체제에 따라 다양한 소프트웨어가 있습니다. 다음은 무료로 사용할 수 있는 가상 머신 소프트웨어 입니다. 여기서는 VirtualBox 소프트웨어를 활용하여 가상환경을 구축하겠습니다.

  • Virtualization Manager
  • VM Monitor
  • VMware Fusion (Mac)
  • Parallels
  • VMware Workstation Player
  • Hyper-V
  • VirtualBox
  • QEMU
  • Gnome Boxes
  • Red Hat Virtualization

2. VirtualBox(버추얼박스) 이해

1) VirtualBox 특징

VirtualBox는 무료 소프트웨어로 누구나 사용할 수 있습니다. VirtualBox는 원래 Innotek GmbH에 의해 만들어졌으며 2008 년 Sun Microsystems에 인수되었으며 2010 년 Oracle에 인수되었습니다.

VirtualBox는 엔터프라이즈 시각화, 가정용으로 다양한 가상 환경에서 개발이 요구되는 개발자에게 가장 적합한 소프트웨어입니다. VirtualBox는 x86 컴퓨터를 위한 오픈 소스 하이퍼 바이저로 가상 머신의 생성 및 관리를 지원하는 최고의 VM 소프트웨어 중 하나입니다.

VirtualBox는 윈도우, 리눅스, BSD 및 기타 OS를 설치하고 실행할 수 있습니다. VirtualBox의 주목할 만한 점은 한 호스트에서 다른 호스트로 가상 머신을 전송하는 기능입니다.

2) VirtualBox 가상화

VirtualBox의 사용자는 단일 호스트 운영 체제 (호스트 OS)에서 여러 게스트 OS를로드 할 수 있습니다. 각 게스트는 자체 가상 머신 내에서 독립적으로 시작, 일시 중지 및 중지할 수 있습니다.

사용자는 각 가상 머신을 독립적으로 구성하고 기본 호스트 하드웨어가 지원하는 경우 소프트웨어 기반 가상화 또는 하드웨어 지원 가상화 중에서 선택하여 실행할 수 있습니다.

호스트 OS와 게스트 OS 및 애플리케이션은 공통 클립보드 및 가상화된 네트워크 기능을 포함한 여러 메커니즘을 통해 서로 통신할 수 있습니다. 게스트 가상 머신은 서로 직접 통신하도록 구성된 경우 통신할 수도 있습니다. 

3) VirtualBox 기능

  • 창 크기를 조정할 수 있습니다.
  • 다중 화면 해상도를 지원합니다.
  • Windows 10은 드래그 앤 드롭 기능을 지원합니다.
  • PC에서 모든 응용 프로그램을 실행할 수 있는 유연성을 제공합니다.
  • 동일한 컴퓨터에서 여러 게스트 창을 동시에 실행할 수 있습니다.
  • 원활한 모드를 사용하면 macOS 및 Windows 응용 프로그램을 나란히 실행할 수 있습니다.
  • Linux, Mac, Windows, Solaris 및 OpenSolaris 플랫폼을 지원합니다.

4) 가상화 지원 OS

  • 윈도우 7 이상
  • 윈도우 서버 2012 이상
  • 리눅스 배포판
  • 버전 10.13 하이 시에라에서 10.15 카탈리나까지의 macOS(Intel 기반 Mac에만 해당)
  • 오라클 솔라리스

5) VirtualBox 링크

3. VirtualBox(버추얼박스) 설치

Virtualbox Download
Virtualbox Download

2) VirtualBox 설치(Windows hosts 설치)

Virtualbox Setup
Virtualbox Setup
Virtualbox Setup
Virtualbox Setup
Virtualbox Setup
Virtualbox Setup
Virtualbox Setup

3) VirtualBox 관리자 실행

VirtualBox 버추얼박스 execute