가상 머신은 별도의 컴퓨터처럼 작동하는 컴퓨터에서 실행하는 프로그램입니다. 기본적으로 컴퓨터 내에서 컴퓨터를 만드는 방법입니다.
가상 머신은 호스트 컴퓨터의 창에서 실행되며 사용자에게 완전히 다른 컴퓨터를 사용할 때와 동일한 경험을 제공합니다. 가상 머신은 호스트 컴퓨터에서 샌드 박스 처리됩니다. 즉, 가상 머신에서 실행되는 어떤 것도 호스트 컴퓨터에 영향을 미칠 수 없습니다.
가상 머신은 종종 소프트웨어가 원래 의도하지 않은 운영 체제에서 소프트웨어를 실행하는 데 사용됩니다. 예를 들어 Mac 컴퓨터를 사용하는 경우 Mac 컴퓨터의 Windows 가상 컴퓨터 내에서 Windows 프로그램을 실행할 수 있습니다. 또한 가상 머신은 이미지로 소프트웨어를 빠르게 설정하고 바이러스에 감염된 데이터에 액세스하고 다른 운영 체제를 테스트하는 데 사용됩니다.
단일 물리적 컴퓨터가 동시에 여러 가상 컴퓨터를 실행할 수 있습니다. 종종 서버는 하이퍼 바이저라는 프로그램을 사용하여 동시에 실행되는 여러 가상 머신을 관리합니다. 가상 머신에는 CPU, 메모리, 하드 드라이브 등을 포함한 가상 하드웨어가 있습니다. 가상 하드웨어의 각 부분은 호스트 컴퓨터의 실제 하드웨어에 매핑됩니다.
가상 머신에는 몇 가지 단점이 있습니다. 하드웨어 리소스는 간접적이므로 실제 컴퓨터만큼 효율적이지 않습니다. 또한 한 대의 컴퓨터에서 여러 가상 컴퓨터를 동시에 실행하면 성능이 불안정해질 수 있습니다.
가상 머신 프로그램
사용할 수있는 다양한 가상 머신 프로그램이 있습니다. 일부 옵션은 VirtualBox (Windows, Linux, Mac OS X), VMware Player (Windows, Linux), VMware Fusion (Mac OS X) 및 Parallels Desktop (Mac OS X)입니다.
VirtualBox는 무료이며 오픈 소스이며 모든 인기있는 운영 체제에서 사용할 수 있기 때문에 가장 인기있는 가상 머신 프로그램 중 하나입니다. VirtualBox를 사용하여 가상 머신을 설정하는 방법을 보여 드리겠습니다.
가상 머신 (VirtualBox) 설정

VirtualBox는 Oracle의 오픈 소스 Virtual Machine 프로그램입니다. 이를 통해 사용자는 Windows, BSD, Linux, Solaris 등을 포함한 가상 드라이브에 많은 운영 체제를 가상으로 설치할 수 있습니다.
VirtualBox는 Windows, Linux 및 Mac에서 실행되기 때문에 가상 머신을 설정하는 프로세스는 각 운영 체제에서 거의 동일합니다.
VirtualBox를 다운로드하고 설치하십시오. 다음 링크에서 다운로드 할 수 있습니다. VirtualBox 다운로드
또한 가상 머신에서 실행하려는 운영 체제에 대한 .iso 파일을 다운로드해야합니다. 예를 들어 여기에서 Windows 10 .iso 파일을 다운로드 할 수 있습니다. //www.microsoft.com/en-us/software-download/windows10ISO
VirtualBox가 실행되면 "새로 만들기"버튼을 클릭합니다.

다음으로 설치할 OS를 선택해야합니다. "이름"상자에 설치할 OS의 이름을 입력합니다. VirtualBox는 사용자가 입력 한 이름에 따라 유형과 버전을 추측하지만 필요한 경우 이러한 설정을 변경할 수 있습니다.

마법사는 선택한 OS 유형 및 버전에 따라 기본 설정을 자동으로 선택합니다. 마법사를 진행하면서 언제든지 설정을 변경할 수 있습니다. 마법사를 통과 할 때까지 "계속"및 "만들기"를 계속 클릭하십시오. 일반적으로 기본값을 사용하는 것이 좋습니다.
다음으로 "시작"을 클릭하여 방금 생성 한 가상 머신을 시작합니다.

가상 머신이 시작되면 사용할 .iso 이미지 파일을 선택합니다.

이제 가상 머신이 선택한 운영 체제를로드합니다. 운영 체제에 일부 설정이 필요할 수 있지만 표준 컴퓨터에 설치 한 경우 필요한 설정과 동일합니다.

축하합니다! VirtualBox에서 첫 번째 가상 머신을 실행했습니다.