초보자 괴짜 : 가상 머신을 만들고 사용하는 방법

가상 머신을 사용하면 데스크톱의 앱 창에서 완전한 별도의 컴퓨터처럼 작동하는 운영 체제를 실행할 수 있습니다. 다양한 운영 체제에서 사용하고, 기본 운영 체제에서 할 수없는 소프트웨어를 실행하고, 안전한 샌드 박스 환경에서 앱을 사용해 볼 수 있습니다.

좋은 무료 VM (가상 머신) 앱이 몇 가지 있으므로 누구나 가상 머신을 설정할 수 있습니다. VM 앱을 설치하고 설치할 운영 체제의 설치 미디어에 액세스 할 수 있어야합니다.

가상 머신이란?

가상 머신 앱은 가상 하드웨어 장치를 갖춘 별도의 컴퓨터 시스템처럼 작동하는 가상 머신이라고하는 가상화 된 환경을 만듭니다. VM은 현재 운영 체제의 창에서 프로세스로 실행됩니다. 가상 머신 내에서 운영 체제 설치 프로그램 디스크 (또는 라이브 CD)를 부팅 할 수 있으며 운영 체제는 실제 컴퓨터에서 실행되고 있다고 생각하도록 "속일 수 있습니다". 실제 물리적 시스템에서와 마찬가지로 설치 및 실행됩니다. 운영 체제를 사용하고자 할 때마다 가상 머신 프로그램을 열고 현재 데스크톱의 창에서 사용할 수 있습니다.

VM 세계에서는 컴퓨터에서 실제로 실행되는 운영 체제를 호스트라고하며 VM 내부에서 실행되는 모든 운영 체제를 게스트라고합니다. 너무 혼란스럽지 않도록 도와줍니다.

특정 VM에서 게스트 OS는 가상 하드 드라이브 (실제 하드 드라이브에 저장된 수 기가 바이트 크기의 대용량 파일)에 저장됩니다. VM 앱은이 파일을 게스트 OS에 실제 하드 드라이브로 제공합니다. 즉, 실제 하드 드라이브로 파티션을 나누거나 다른 복잡한 작업을 할 필요가 없습니다.

가상화는 약간의 오버 헤드를 추가하므로 실제 하드웨어에 운영 체제를 설치 한 것만 큼 빠르다고 기대하지 마십시오. 강력한 그래픽과 CPU 성능을 필요로하는 까다로운 게임이나 기타 앱은 그다지 좋지 않습니다. 따라서 가상 머신은 Linux 또는 Mac OS X에서 Windows PC 게임을 플레이하는 이상적인 방법이 아닙니다. 오래되었거나 그래픽이 요구되지 않습니다.

관련 : Linux에서 Windows 소프트웨어를 실행하는 4 가지 이상의 방법

보유 할 수있는 VM 수에 대한 제한은 실제로 하드 드라이브 공간의 양에 의해 제한됩니다. 다음은 기사를 작성하는 동안 테스트 할 때 사용하는 VM 중 일부입니다. 보시다시피 여러 버전의 Windows 및 Ubuntu가 설치된 전체 VM이 있습니다.

동시에 여러 VM을 실행할 수도 있지만 시스템 리소스에 의해 다소 제한을 받게됩니다. 각 VM은 일부 CPU 시간, RAM 및 기타 리소스를 소모합니다.

가상 머신을 생성하려는 이유

놀기 좋은 괴짜 재미 외에도 VM은 여러 가지 심각한 용도를 제공합니다. 이를 통해 물리적 하드웨어에 설치하지 않고도 다른 OS를 실험 할 수 있습니다. 예를 들어, Linux (또는 새로운 Linux 배포판)를 엉망으로 만들고 자신에게 맞는지 확인할 수있는 좋은 방법입니다. OS로 플레이를 마치면 VM 만 삭제할 수 있습니다.

VM은 또한 다른 OS의 소프트웨어를 실행하는 방법을 제공합니다. 예를 들어 Linux 또는 Mac 사용자는 VM에 Windows를 설치하여 다른 방법으로는 액세스 할 수없는 Windows 앱을 실행할 수 있습니다. Windows 10과 같은 최신 버전의 Windows를 실행하고 싶지만 XP에서만 실행되는 이전 앱이있는 경우 VM에 Windows XP를 설치할 수 있습니다.

관련 : 샌드 박스 설명 : 이미 사용자를 보호하고있는 방법 및 모든 프로그램을 샌드 박스하는 방법

VM이 제공하는 또 다른 이점은 시스템의 나머지 부분에서 "샌드 박스"된다는 것입니다. VM 내부의 소프트웨어는 나머지 시스템을 조작하기 위해 VM을 벗어날 수 없습니다. 이를 통해 VM은 신뢰할 수없는 앱 또는 웹 사이트를 테스트 할 수있는 안전한 장소가되며 이들이 수행하는 작업을 볼 수 있습니다.

예를 들어 "Hi, we 're from Windows"사기꾼이 전화를 걸었을 때 실제로 수행 할 작업을 확인하기 위해 VM에서 소프트웨어를 실행했습니다. VM은 사기꾼이 컴퓨터의 실제 운영 체제와 파일에 액세스하는 것을 차단했습니다.

관련 : 친척에게 알리기 : 아니요, Microsoft는 컴퓨터에 대해 전화하지 않습니다.

샌드 박싱을 사용하면 안전하지 않은 OS를보다 안전하게 실행할 수 있습니다. 이전 앱에 여전히 Windows XP가 필요한 경우, 지원되지 않는 오래된 OS를 실행하는 데 따른 피해가 최소한 완화 된 VM에서 실행할 수 있습니다.

가상 머신 앱

선택할 수있는 여러 가지 가상 머신 프로그램이 있습니다.

  • VirtualBox :  (Windows, Linux, Mac OS X) : VirtualBox는 오픈 소스이며 완전 무료이기 때문에 매우 인기가 있습니다. 유료 버전의 VirtualBox가 없으므로 일반적인 "추가 기능을 얻기 위해 업그레이드"하는 업셀 및 잔소리를 처리 할 필요가 없습니다. VirtualBox는 특히 경쟁이 덜한 Windows 및 Linux에서 매우 잘 작동하므로 VM으로 시작하기에 적합합니다.
  • VMware Player :  (Windows, Linux) : VMware에는 자체 가상 머신 프로그램 라인이 있습니다. Windows 또는 Linux에서 VMware Player를 무료 기본 가상 머신 도구로 사용할 수 있습니다. VirtualBox에서 무료로 제공되는 대부분의 고급 기능은 유료 VMware Workstation 프로그램으로 업그레이드해야합니다. VirtualBox로 시작하는 것이 좋지만 제대로 작동하지 않으면 VMware Player를 사용해 볼 수 있습니다.
  • VMware Fusion :  (Mac OS X) : Mac에서 무료 VMware Player를 사용할 수 없으므로 Mac 사용자는 VMware 제품을 사용하려면 VMware Fusion을 구입해야합니다. 그러나 VMware Fusion은 더 세련되었습니다.
  • Parallels Desktop :  (Mac OS X) : Mac에서도 Parallels Desktop을 사용할 수 있습니다. Parallels Desktop 및 Mac 용 VMware Fusion은 Windows 소프트웨어를 실행하려는 일반 Mac 사용자에게 판매되기 때문에 다른 플랫폼의 가상 컴퓨터 프로그램보다 더 세련되었습니다.

VirtualBox는 Windows 및 Linux에서 매우 잘 작동하지만 Mac 사용자는보다 세련되고 통합 된 Parallels Desktop 또는 VMware Fusion 프로그램을 구입하고자 할 수 있습니다. VirtualBox 및 VMware Player와 같은 Windows 및 Linux 도구는 괴짜 사용자를 대상으로하는 경향이 있습니다.

물론 더 많은 VM 옵션이 있습니다. Linux에는 통합 가상화 솔루션 인 KVM이 포함되어 있습니다. Windows 7이 아닌 Windows 8 및 10의 Professional 및 Enterprise 버전에는 또 다른 통합 가상 머신 솔루션 인 Microsoft의 Hyper-V가 포함되어 있습니다. 이러한 솔루션은 잘 작동 할 수 있지만 가장 사용자 친화적 인 인터페이스가 없습니다.

관련 : Ubuntu에 KVM을 설치하고 가상 머신을 생성하는 방법

가상 머신 설정

VM 앱을 결정하고 설치 한 후에는 VM 설정이 실제로 매우 쉽습니다. VirtualBox에서 기본 프로세스를 실행하지만 대부분의 앱은 동일한 방식으로 VM 생성을 처리합니다.

VM 앱을 열고 버튼을 클릭하여 새 가상 머신을 만듭니다.

먼저 설치할 OS를 묻는 마법사가 프로세스를 안내합니다. "이름"상자에 OS 이름을 입력하면 앱이 OS의 유형과 버전을 자동으로 선택합니다. 그렇지 않거나 잘못 추측되는 경우 드롭 다운 메뉴에서 해당 항목을 직접 선택합니다. 완료되면 "다음"을 클릭하십시오.

설치하려는 OS에 따라 마법사가 일부 기본 설정을 미리 선택하지만 다음 화면에서 변경할 수 있습니다. VM에 할당 할 메모리 양을 묻는 메시지가 표시됩니다. 기본값 이외의 것을 원하면 여기에서 선택하십시오. 그렇지 않으면 "다음"을 클릭하십시오. 걱정하지 마세요. 필요한 경우 나중에이 값을 변경할 수 있습니다.

마법사는 또한 VM에서 사용할 가상 하드 디스크 파일을 생성합니다. 사용할 가상 하드 디스크 파일이 이미있는 경우가 아니면 새 파일을 만드는 옵션을 선택하기 만하면됩니다.

또한 동적 할당 또는 고정 크기 디스크를 만들지 묻는 메시지가 표시됩니다. 동적으로 할당 된 디스크를 사용하면 최대 디스크 크기를 설정하지만 파일은 필요한만큼만 크기가 커집니다. 고정 크기 디스크를 사용하면 크기도 설정되지만 생성 된 파일은 생성 시점부터 그만큼 커집니다.

고정 된 크기의 디스크를 만드는 것이 좋습니다. 디스크 공간을 조금 더 많이 차지하지만 성능도 향상되어 VM의 응답 성이 향상되기 때문입니다. 또한 사용한 디스크 공간을 알 수 있으며 VM 파일이 커지기 시작해도 놀라지 않을 것입니다.

그런 다음 가상 디스크의 크기를 설정할 수 있습니다. 기본 설정으로 이동하거나 필요에 맞게 크기를 변경할 수 있습니다. "생성"을 클릭하면 가상 하드 디스크가 생성됩니다.

그런 다음 새 VM이 표시되어야하는 기본 VM 앱 창으로 다시 덤프됩니다. 필요한 설치 미디어를 컴퓨터에서 사용할 수 있는지 확인합니다. 일반적으로 VM 설정을 통해 ISO 파일이나 실제 디스크를 가리 킵니다. 새 VM을 선택하고 "시작"을 눌러 실행할 수 있습니다.

물론 여기서는 VM 사용의 기본 사항을 다뤘습니다. 더 많은 읽기에 관심이 있다면 다른 가이드를 확인하세요.

  • 가상 머신 속도 향상을위한 완벽한 가이드
  • Hyper-V를 사용하여 가상 컴퓨터를 만들고 실행하는 방법
  • VirtualBox에 Android를 설치하는 방법
  • 컴퓨터의 파일을 가상 머신과 공유하는 방법
  • Portable VirtualBox를 사용하여 어디에서나 가상 머신을 가지고 다닐 수 있습니다.
  • 알아야 할 10 가지 VirtualBox 트릭 및 고급 기능

우리가 다루지 않은 VM 사용에 대한 다른 사용이나 팁이 있습니까? 댓글로 알려주세요!