윈도우 7 가상 머신 무엇. 가상 머신

가상 머신 또는 VM - 실제 장치(디스크, 모니터, 네트워크 어댑터)의 작동을 에뮬레이트하는 하나 이상의 가상 컴퓨터를 실제 컴퓨터에 생성할 수 있는 소프트웨어입니다. VM에는 실제 컴퓨터에서 실행되는 것과 다른 운영 체제를 설치할 수 있습니다. 오늘 우리는 가상 머신에 Windows 7을 설치하는 방법에 대해 이야기할 것입니다. 그러나 먼저 기능을 살펴보겠습니다.

VM으로 할 수 있는 일

  1. 새로운 고급 운영 체제에서 작동하고 싶지 않은 오래된 필수 프로그램이 많이 있습니다. 가상 컴퓨터에 "이전" 운영 체제를 설치하면 완벽하게 사용할 수 있습니다.
  2. 새 운영 체제의 기능에 대해 알고 싶은 사람은 가상 컴퓨터에 이를 설치하고 작동 중인 컴퓨터에 손상을 줄 위험 없이 테스트할 수 있습니다.
  3. 작동이 의심되는 소프트웨어는 먼저 가상 컴퓨터에서 테스트한 다음 실제 컴퓨터에 설치할 수 있습니다.
  4. 시스템 관리자는 가상 서버를 사용하여 컴퓨터 네트워크의 작동을 에뮬레이트할 수 있습니다.

가장 인기 있는 VM

가상 컴퓨터 작업을 위한 수많은 프로그램 중에서 직접 문제 없이 다운로드하여 설치할 수 있는 가장 인기 있는 세 가지 프로그램에 주의를 기울이고자 합니다.

  1. VirtualBox는 Oracle의 무료 소프트웨어입니다. VM은 Windows 및 Linux, FreeBSD 및 Mac OS와 같은 대부분의 운영 체제에서 작동하며 32비트 및 64비트 버전을 모두 지원합니다.
  2. VMware는 Player(무료)와 Workstation(유료)의 두 가지 버전으로 제공되는 인기 있는 VM입니다. Player는 Workstation의 제거된 버전입니다. VMware는 또한 다양한 운영 체제(32비트 및 64비트 버전)에서 작동하며 많은 대기업에서 이 프로그램의 유료 버전을 사용합니다.
  3. Microsoft Virtual PC는 훌륭한 인터페이스를 갖춘 무료 기능 소프트웨어입니다. 불행히도 가상 PC는 Microsoft 운영 체제에서만 작동합니다.

우리는 우리가 설치할 VirtualBox 프로그램이 가정용 컴퓨터에서 사용하기에 가장 적합하다고 믿습니다.

VM 설치

  • 공식 웹사이트에서 최신 버전의 VirtualBox를 다운로드하고 설치를 실행합니다.
  • 환영 창 "Welcome to Oracle VM" 이후에 설치 구성 요소 선택 창으로 이동합니다. 이 창에서 불필요한 구성 요소를 비활성화하고 VirtualBox의 설치 폴더를 변경할 수 있습니다.
  • 우리는 프로그램 바로 가기의 배치를 결정하고 계속 작업합니다(다음 버튼).
  • VirtualBox를 설치하는 동안 컴퓨터가 네트워크에서 일시적으로 연결 해제된다는 경고에 주의하십시오. 지금 인터넷에서 정보를 다운로드 중이라면 다운로드가 완료될 때까지 기다렸다가 예 버튼을 클릭하십시오.

  • 설치 프로세스가 완료되면 VirtualBox가 자동으로 실행됩니다.

VM 만들기

VirtualBox 가상 머신 만들기를 시작해 보겠습니다.


  • 우리는 우리 기계에 RAM을 할당합니다. Windows 7에서는 최소 1GB(시스템 요구 사항)를 할당하지만 컴퓨터 RAM의 절반 이하를 할당하는 것이 좋습니다.
  • 우리는 버튼을 누릅니다 새 가상 하드 디스크 만들기 VM용 디스크를 가져옵니다.
  • 하드 디스크 유형을 선택할 때 가상 장치의 형식에 대한 특정 요구 사항이 없는 경우 기본값을 그대로 사용할 수 있습니다.
  • 이제 디스크의 데이터 저장 형식(고정 또는 동적)을 결정해야 합니다. 고정 형식은 할당된 모든 디스크 공간을 즉시 "사용"하고 동적 형식(초기에는 매우 작음)의 디스크 공간은 데이터가 추가될 때만 증가합니다. 동적 형식을 선택하는 것이 좋습니다.
  • 그리고 가상 하드 디스크의 이름과 크기를 지정하여 VirtualBox 머신을 만드는 과정을 완료합니다.

VM 설정 및 Windows 설치 준비

Windows 7 VM 가상 머신 생성을 완료하고 비디오 카드 매개변수 설정 및 2D/3D 가속 활성화, 구성 구성 등 머신에 필요한 모든 설정이 수행되는 설정 창(구성 버튼)으로 진행할 수 있습니다. 네트워크 및 원격 디스플레이 설정 등

Windows 7을 설치하기 위해 수행해야 하는 설정에 중점을 둡니다.

Windows는 배포 CD/DVD 또는 iso 이미지에서 설치할 수 있습니다. iso 이미지에서 Windows 7을 설치하는 것이 훨씬 빠릅니다.지금까지 만든 가상 하드 디스크만 있는 미디어 섹션으로 이동하고 설정을 진행합니다(모든 옵션을 고려할 것입니다).

설정 창을 종료하고 실행 버튼을 클릭하여 Windows 7을 설치합니다. 실제 컴퓨터와 가상 컴퓨터에 OS를 설치하는 것은 완전히 동일합니다.

Windows 7이 출시될 당시 잠재 구매자의 대부분은 Windows XP를 사용했습니다. 그 중 즉각적이고 무조건적인 신제품으로의 전환을 결정한 사람은 극소수였다. 그러나 대다수는 새로운 시스템에서 엄청난 양의 소프트웨어가 작동할 수 없다는 것이 밝혀졌기 때문에 이전 XP를 폐기하는 데 서두르지 않았습니다. 마이크로소프트에게 남은 일은? 잠재적 구매자를 잃는 것은 선택 사항이 아니므로 해결책은 다음과 같습니다. "7" 내에서 XP를 실행할 수 있는 시스템 기능인 가상화 패키지를 포함하는 Windows 7용 업데이트를 출시하는 것입니다.

"가상 PC"라는 업데이트와 KB958599라는 번호가 2008년에 릴리스되었습니다. 컴퓨터 하드웨어를 에뮬레이트하고 Windows 이외의 유형을 포함하여 다른 OS를 설치할 수 있는 운영 체제 내부에 격리된 환경을 만드는 응용 프로그램인 가상 머신입니다.

Microsoft의 가상 PC는 Windows 7 Ultimate, Professional 및 Enterprise 에디션에 포함되어 있습니다. 이 가상 머신은 Windows XP 서비스 팩 3을 설치하고 시작되지 않는 소프트웨어의 문제를 해결하도록 특별히 설계되었습니다.

가상 PC를 설치하는 방법은 무엇입니까?

하드웨어 가상화 지원 확인

PC에 Ultimate, Enterprise 또는 Professional 7이 설치되어 있고 자동 업데이트가 활성화되어 있으면 이미 Virtual PC가 있는 것입니다. 사용을 시작하기 전에 프로세서가 하드웨어 가상화를 지원하는지 확인해야 합니다. 이를 테스트하기 위해 Microsoft는 다운로드 및 실행이 간편한 하드웨어 지원 가상화 감지 도구를 만들었습니다.

아래 스크린샷과 같이 유틸리티에서 메시지가 표시되면 하드웨어 가상화가 지원되는 것이며 추가 설정 없이 가상 PC를 사용할 수 있습니다.

이러한 지원이 없는 경우(아래 창의 메시지) 시스템에 몇 가지 추가 변경이 필요합니다.

하드웨어 가상화는 BIOS에서 활성화 및 비활성화되어 있으므로 PC에서 작동하지 않으면 BIOS 설정에서 활성화해 보십시오. 이 옵션은 Intel_Virtualization Technology(Intel 프로세서의 경우), AMD-V(각각 AMD의 경우), Virtualization Extensions 등으로 불릴 수 있습니다.

이 예에서는 Intel_Virtualization Technology 옵션이 비활성화되어 있습니다(Disabled). 활성화하려면 비활성화 값을 활성화로 변경해야 합니다.

하드웨어 가상화가 실패하면 Microsoft는 Windows 7에서 Virtual PC를 계속 실행할 수 있는 패치를 설치할 것을 제안합니다. 다운로드 페이지에서 시스템의 비트 수에 따라 파일 버전을 선택해야 합니다.

가상 PC 수동 설치

Windows 7에서 가상 머신을 수동으로 설치하려면 2개의 구성 요소를 설치해야 합니다.

  • 윈도우 가상 PC;
  • Windows XP 모드 가상 디스크;

먼저 가상 PC를 설치합니다. 이를 위해:

  • Windows 7의 비트에 해당하는 공식 사이트 업데이트 KB958599에서 다운로드하여 실행하십시오.

  • 라이센스 계약에 동의합니다.

  • 설치가 완료될 때까지 기다리십시오.

  • 설치 프로그램 창을 닫고 PC를 다시 시작하십시오.

다음으로 Windows XP Mode 가상 디스크를 설치해야 합니다.

  • 공식 Microsoft 웹 사이트에서 다운로드한 설치 프로그램을 실행합니다.

  • 가상 디스크의 위치를 ​​선택하십시오.

  • 설치가 끝날 때까지 기다리십시오.

  • "Windows XP 모드 시작" 확인란을 선택하고 "마침"을 클릭합니다.


Windows XP 모드의 첫 실행

Windows XP 모드를 설치한 후 "seven"이 추가로 구성하고 가상 디스크를 만듭니다.

프로그램 사용에 대한 라이센스 계약에 동의하고 "다음"을 클릭해야 하는 첫 번째 창이 눈앞에 열립니다.

다음으로 가상 디스크를 설치할 폴더를 지정하고 첫 번째 사용자를 생성하라는 메시지가 표시됩니다.

그런 다음 - 생성 중인 시스템의 보호 기능을 활성화합니다(선택 사항).

"설치 시작" 버튼을 클릭하면 Windows XP에서 가상 머신을 설치하는 프로세스가 시작됩니다. 완성을 기다리는 일만 남았습니다.


Windows 7에서 새 가상 머신 만들기

  • 시작 또는 파일 탐색기를 통해 XP Mode 가상 디스크의 위치를 ​​엽니다.

  • 폴더의 상단 메뉴에서 "가상 머신 만들기" 버튼을 클릭합니다.

  • 그러면 마법사가 시작되고 새 가상 머신 만들기가 시작됩니다. 다음 상자에 이름과 위치를 입력합니다.

  • 네트워크 설정과 RAM 양을 조정합니다(가상 Windows XP는 512MB RAM으로 충분할 수 있지만 더 할당할 수 있음).

  • 가상 하드 디스크를 만듭니다(또는 기존 하드 디스크 사용). 유형(동적 확장 또는 고정 볼륨) 및 위치를 지정합니다. "만들기"를 클릭하십시오.

  • 그런 다음 새로 생성된 것이 가상 머신 목록에 나타납니다. "오른쪽 마우스"로 클릭하고 메뉴에서 "열기"를 선택하십시오.

  • 옵션 목록에서 "DVD 드라이브"를 클릭하고 Windows XP 디스크가 삽입된 물리적 레이저 드라이브의 경로를 지정합니다. 이미지에서 시스템을 설치하려는 경우 디렉토리에서 설치 iso 파일을 찾으십시오. 가상 머신은 iso 형식 이미지를 "광학 드라이브"로 간주합니다.

그 후 정상적인 Windows XP 설치 프로세스가 시작됩니다.

대체 가상 머신 사용

자체 가상 PC 구성 요소 외에도 Windows 7은 타사 가상화 시스템을 지원합니다. 그 중 Oracle VM VirtualBox와 VMWare Workstation의 두 가지가 가장 유명하고 널리 사용됩니다. 어떤 사람의 예에서 그들과 함께 일하는 원칙을 살펴 보겠습니다. Oracle에서 VirtualBox를 가져와 동일한 "7"을 설치하기 위해 새 가상 머신을 생성해 보겠습니다.

VirtualBox를 설치한 후 기본 창인 가상 머신 관리자를 엽니다. 상단 수평 메뉴에서 "만들기" 버튼을 클릭합니다.

다음 창에서 가상 머신의 이름을 쓰고 목록에서 해당 버전과 비트 깊이를 선택합니다. 이 예에서는 Wibdows 7 32비트입니다.

가상(게스트) 시스템이 사용할 RAM의 양을 구성합니다.

하드 드라이브를 생성합니다(또는 이전에 생성한 드라이브 중 하나 선택).

디스크 유형을 지정합니다. 어떻게 다른지 모르는 경우 이 설정을 기본값(VDI)으로 두십시오.

데이터 저장 형식(동적으로 확장되는 가상 디스크 또는 고정 크기 디스크)을 지정합니다.

슬라이더를 움직여 디스크의 크기를 설정하고 이름도 지정합니다("가상 머신"의 이름과 다르게 지정하려는 경우).

"만들기"를 클릭하면 기본 창 목록에 새 가상 머신이 표시됩니다. 오른쪽에는 설정이 있습니다.

운영 체제 설치를 시작하려면 컴퓨터 아이콘을 클릭하고 상단 표시줄에서 "실행" 버튼을 클릭합니다.

그 다음에는 OS 설치 진행 상황을 관찰하고 향후 작업할 수 있는 다른 창이 열립니다. 가상머신 관리자(메인) 창은 당분간 최소화할 수 있습니다.

여기에서 Virtual PC에서 가상머신을 생성할 때와 같이 "seven" 또는 iso 이미지의 설치 디스크 경로를 지정해야 합니다.

OS 설치가 완료되면 가상 머신이 작동할 준비가 된 것입니다. VirtualBox 메인 창의 왼쪽 세로 목록에서 해당 아이콘을 클릭하여 시작해야 합니다. 보시다시피 가상 머신을 만드는 것은 전혀 어렵지 않습니다.

VMWare Workstation에서 가상 머신을 생성하는 것도 직관적이며 방금 설명한 절차와 여러 면에서 유사합니다.

점점 더 많은 Windows 7 사용자가 이 운영 체제의 8번째 버전 기능을 사용하려고 합니다. 이러한 목적을 위해 기본 시스템을 손상시키지 않고 시스템을 완전히 설치할 수 있는 가상 머신의 사용이 완벽합니다.

현재 Windows 7에는 WMWare, Virtual Box 및 Virtual PC와 같은 몇 가지 인기 있는 가상화 프로그램이 있습니다. 이 기사에서는 다른 가상 머신에 비해 풍부한 가상화 기회를 제공하고 구성 및 운영이 매우 간단하기 때문에 후자의 프로그램을 고려할 것입니다.

일반적인 동작 알고리즘

  1. 응용 프로그램의 설치 패키지를 다운로드합니다. Virtual PC는 무료 프로그램이며 Microsoft 전문가가 개발했으므로 Windows 7 및 이전 버전과 완벽하게 호환됩니다. 설치 프로그램은 공사 공식 웹사이트에서 다운로드할 수 있습니다.
  2. 파일을 실행하고 지침을 따릅니다. 응용 프로그램을 설치하기 전에 현재 사용자에게 관리자 권한이 있는지 확인하십시오. 이러한 상황을 방지하려면 마우스 오른쪽 버튼을 클릭하고 상황에 맞는 메뉴에서 "관리자 권한으로 실행"을 선택하십시오. 이것이 완료되지 않으면 설치 단계에서 오류가 발생할 수 있습니다(아래에 설명됨).
  3. 설치가 완료되면 VirtualPC 바로 가기가 바탕 화면에 나타납니다. 그것을 실행하고 "만들기"를 선택하십시오. 그 후 Windows 7에서 속도가 느려지고 프로그램이 정지된 느낌이 들 수 있습니다. 이때 시스템의 매개변수에 대한 데이터를 수집하고 가상 머신에 대한 최적의 특성을 계산합니다.
  4. 다음은 VirtualPC 가상 머신에 대한 설정입니다. 처음 설정을 그대로 두십시오. 부주의한 행동으로 할당할 수 있는 것보다 더 많은 기회를 사용할 수 있습니다. 이는 로컬 및 가상 운영 체제의 일반적인 오류로 이어집니다. 우리는 설치할 운영 체제 버전만 변경하고 설정의 맨 끝에서 설치할 소스(CD, 하드 디스크의 디스크 이미지, 부팅 가능한 플래시 드라이브)를 선택합니다.
  5. 공유 네트워크 폴더를 지정해야 하는 설치 단계에 주의해야 합니다.이러한 리소스를 사용하면 설치할 시스템에서 로컬 컴퓨터의 리소스를 사용할 수 있습니다.
  6. Virtual PC의 모든 구성 단계가 끝나면 "실행" 버튼이 활성화됩니다. 클릭하면 처음 시작할 때 선택한 Windows 7, Windows 8 또는 기타 OS가 가상 머신 시스템에 설치되고 반복하면 이전에 설치된 운영 체제가 로드됩니다. 설치 단계는 로컬 컴퓨터의 표준 설치와 완전히 일치하며 사용자의 추가 작업이 필요하지 않습니다.
  7. 프로세스가 완료되면 설치한 시스템이 시작되고 테스트에 완전히 사용할 수 있습니다. Virtual PC 인터페이스 창 상단에서 가상 머신의 매개변수를 변경해야 하는 경우 "Machine" - "Configure" 메뉴 항목을 찾고 있습니다. 표시되는 창에서 사용 가능한 RAM, 여유 공간 등을 늘릴 수 있습니다.

흔한 실수

6단계에서 위의 Virtual PC용 알고리즘에 따라 설치를 수행하면 비활성화된 가상화 기능과 관련된 Windows 7 오류 메시지가 나타날 수 있습니다.

이 문제를 해결하려면 설정 패널에서 시스템 가상화를 활성화하고 일부 마더보드 버전의 경우 BIOS를 설정해야 합니다.


또한 이 문제는 자체 방화벽과 방화벽이 있는 Windows 7에서 바이러스 백신 소프트웨어를 실행할 때 발생합니다. 따라서 가상 머신을 설치하기 전에 모든 바이러스 백신 프로그램을 비활성화하거나 일시 중단하는 것이 좋습니다.

또 다른 일반적인 실수는 가상 머신의 일부 구성 요소에 액세스할 수 없다는 것입니다. 가상 PC 설정 단계에서 장치가 연결된 후 액세스할 수 없다는 메시지가 표시될 수 있습니다. 이는 Windows 7 운영 체제의 액세스 권한 때문이며 표준 Windows 7 보안 정책은 타사 사용자 및 프로세스가 시스템 장치에 액세스하는 것을 제한합니다. 이 오류를 해결하려면 현재 활성 사용자의 권한과 장치 연결 권한을 확인하세요.


가상화를 사용하면 운영 체제의 내부 또는 가상 하드웨어 및 소프트웨어 내에서 운영 체제의 일부를 캡슐화할 수 있습니다. 즉, 이 공간에서 실행되는 운영 체제의 관점에서 실제가 될 가상 공간을 만드는 것입니다. 이것이 바로 Windows 7, Linux 및 Mac OS X용 가상 머신이 하는 일입니다. 가상화를 사용하면 컴퓨터에 없는 장치도 시뮬레이션할 수 있습니다.

메모 A: 어떤 의미에서 가상 머신을 사용하면 컴퓨터 내에서 컴퓨터를 만들 수 있습니다.

머신 가상화에는 두 가지 중요한 측면이 있습니다.

  • 물리적 호스트(컴퓨터)와 가상 호스트 간의 상호 작용
  • 가상 공간에서 실행되는 운영 체제와 사용되는 하드웨어 간의 상호 작용

가상화 소프트웨어, 즉 Windows 7(Linux, Mac OS X)용 가상 머신은 일반적으로 호스트를 생성할 수 있는 일반 운영 체제 응용 프로그램 또는 서비스입니다. 호스트는 모든 물리적 시스템(컴퓨터)입니다. 가상화 소프트웨어 내에서 운영 체제는 가상 머신이라고 하는 유사하거나 동일한 실제 호스트에서 실행됩니다. 편의상 가상 머신에서 실행되는 운영 체제를 게스트 운영 체제라고 합니다.

또한 가상 머신 생성을 위한 애플리케이션의 구현뿐만 아니라 게스트에 제공되는 기능에도 영향을 미치는 다양한 가상화 방법이 있습니다. 하드웨어 및 소프트웨어 호출이 중간 계층을 통과하는 일반적인 에뮬레이션이 있습니다. 가상 머신 내부의 작업 중 일부가 실제 하드웨어에서 발생하고 다른 부분이 중간 계층을 거치는 반 가상화도 있습니다. 또한 각 게스트 시스템이 특수 커널에 로드되어 유사한 버전의 운영 체제만 실행할 수 있는 시스템 수준 가상화도 있습니다.

이러한 방법 중 일부는 실제 호스트와 해당 운영 체제를 크게 변경하지 않고도 즉석에서 수행할 수 있습니다. 다른 것들은 가상화를 지원하는 운영 체제의 특별한 인스턴스로 호스트를 재부팅해야 합니다. 다른 것들은 하드웨어 장치 수준에서 가상화를 지원하고 설계된 특수 호스트를 사용합니다. 후자는 베어 메탈 가상화 방법으로도 알려져 있습니다(일부 소프트웨어 커널이 여전히 사용되기 때문에 이것이 완전히 사실은 아니지만).

가상 머신의 생성 및 운영, 제공되는 리소스의 배포 및 제한을 관리하는 가상화 소프트웨어를 종종 하이퍼바이저라고 합니다. 일부 가상화 응용 프로그램은 특수 프로세서 확장을 사용하여 가상 머신의 성능을 향상시킬 수도 있습니다. 이러한 확장의 존재를 가상화를 위한 하드웨어 지원이라고 합니다. 이러한 지원의 예로는 VT-X(Intel) 및 AMD-V(AMD) 기술이 있습니다.

가상화 및 가상 머신이 아닌 것은 무엇입니까?

어떤 사람들은 운영 체제와 실행 중인 프로세스 사이에 추상화 계층을 생성하는 모든 것을 가상화 프로그램(가상 머신)이라고 부르기를 좋아합니다. 예를 들어, 시스템에서 브라우저를 격리할 수 있는 Sandboxie가 있습니다(브라우저 보안 유틸리티 참조). 일부 프로그램에서는 시스템 상태를 변경할 수 없도록 고정할 수 있습니다. 다른 프로그램에서는 모든 프로그램이 정상적으로 실행되지만 컴퓨터를 다시 시작하면 변경 사항이 취소되는 소위 섀도우 모드를 사용할 수도 있습니다.

물론 이러한 모든 프로그램은 다양한 이점을 제공하지만 시스템 호출을 시뮬레이션하지 않고 게스트 운영 체제가 현재 시스템 위에서 실행되는 것을 허용하지 않기 때문에 가상화 기술로 간주되지 않고 가상 머신이 아닙니다. 이러한 프로그램은 주로 보안 수준을 높이기 위해 추가 분리 계층만 만듭니다. 계속해서 안전문제...

가상화와 가상 머신을 사용하는 이유는 무엇입니까?

보안이 최우선 순위이고 어떤 상황에서 가장 먼저 생각하는 것이라면 가상화(가상 머신 사용)가 확실히 도움이 될 수 있습니다. 그러나 가상화가 주로 보안에 사용된다고 가정해서는 안 됩니다. 초기 목표는 테스트, 비용 절감, 유연성, 구형 제품 지원 및 교육입니다. 보안 수준을 높이는 것은 좋은 보너스일 뿐이며 자체 함정이 많습니다.

메모: 가상화를 사용하면 한 운영 체제를 다른 운영 체제에서 분리할 수 있지만 게스트 시스템에서 기본 운영 체제로 이동할 수 있는 방법은 여전히 ​​있습니다.

가상화 기술과 가상 머신을 실행하려면 무엇이 필요합니까?

가장 먼저 고려해야 할 것은 물리적 호스트입니다. 가상화 소프트웨어(가상 머신)의 유형에 따라 완전히 다른 하드웨어와 다른 운영 체제가 필요할 수 있습니다. 가상화는 필요할 때마다 실행되는 단일 솔루션을 의미하지 않습니다. 시스템(Windows, Linux, Mac) 및 하드웨어(하드웨어)에 대해 가상 머신을 선택해야 합니다. 또한 호스트에 필요한 .

따라서 시스템 상단에서 게스트 운영 체제를 실행하려면 CPU 및 RAM과 같은 추가 리소스가 필요합니다. 예를 들어 컴퓨터에 2GB의 RAM만 있고 Windows 7에서 게스트 시스템을 실행하려는 경우 가상 시스템이 제대로 작동하려면 실제 시스템의 리소스 사용을 엄격하게 제한해야 합니다. 물론, 256MB 메모리로 Windows XP를 실행하려는 경우가 아니라면 말입니다. 그러나 16GB의 RAM이 있으면 리소스 부족을 느끼지 않고 둘 이상의 게스트 시스템을 실행할 수 있습니다.

장점: 설치 및 사용이 간편합니다.

단점: 제한된 기능. 스냅샷 및 디렉토리 공유를 지원하지 않습니다.

Windows 7, Linux 및 Mac OS X용 가상 머신 - VirtualBox

VirtualBox는 현재 Oracle이 소유한 Linux 및 Mac 시스템뿐만 아니라 Windows 7 이상을 위한 또 다른 교차 플랫폼 가상 머신 소프트웨어입니다. VirtualBox는 VMware Player와 유사하지만 고급 네트워킹 스택, 무제한 스냅샷, 일부 OpenGL 및 DirectX 지원 등을 비롯한 더 많은 기능이 있습니다. 앱은 설치하기 쉽고 사용하기 쉽습니다. 자동 배포를 위해 명령줄을 사용할 수도 있습니다. VirtualBox는 USB 및 공유 디렉터리도 지원합니다. 또한 VirtualBox의 휴대용 버전이 있습니다. 그러나 단점도 있습니다. 게스트 시스템의 스크린샷은 찍을 수 없습니다. 디스크 관리가 다소 혼란스럽습니다.

대상: 초보자 및 숙련된 사용자.

장점: 설치 및 사용이 간편하고 기능이 많습니다.

단점: 스크린샷 지원 없음, 기존 시스템 가져오기 어려움, 직관적이지 않은 디스크 관리.

가상 머신 생성을 위한 VMware ESXi 하이퍼바이저

ESXi는 ESX에 비해 기능이 축소된 베어메탈 하이퍼바이저입니다. 응용 프로그램에는 호스트가 필요하며 콘솔에서 제어할 수 있습니다(콘솔은 기본적으로 비활성화되어 있지만 수동으로 활성화할 수 있음). 가상 머신의 화면에서 스크린샷을 찍거나 비디오를 캡처할 수 없습니다. 게스트 시스템 전송 및 복제는 수동으로만 수행됩니다. 그러나 반면에 RAM, 강력한 제어 및 관리, SSH를 통한 명령줄 액세스(잠금 해제 시)를 더 잘 사용하기 위한 메모리 공유를 얻을 수 있습니다. VMware Tools를 설치하여 가상 시스템의 성능을 향상시킬 수도 있습니다. 반가상화는 ESXi에서도 지원됩니다.

장점: 강력한 고급 가상 머신 기능.

단점: 호스트와 많은 리소스가 필요합니다. 설치 및 실행이 쉽지 않습니다.

Unix/Linux용 가상 머신 - 커널 기반 가상 머신(KVM)

KVM은 UNIX 계열 운영 체제(Linux)의 가상화만 지원합니다. 응용 프로그램은 모든 하드웨어 또는 에뮬레이션 모드에서 실행할 수 있지만 프로세서 확장이 없으면 성능이 끔찍할 것입니다. KVM은 콘솔을 통해 사용하도록 설계되었습니다. 그러나 가상 머신을 시작 및 중지하고 스크린샷을 찍는 등의 작업을 수행할 수 있는 적절한 관리 인터페이스가 있습니다. 이 인터페이스는 VMM(Virtual Machine Manager)으로 알려져 있으며 Xen 가상 머신을 관리하는 데에도 사용됩니다(아래 참조). 로컬 및 원격 관리를 지원합니다. VirtualBox와 알려진 충돌이 있지만 비교적 쉽게 해결할 수 있습니다.

대상: 고급 사용자 및 전문가.

장점: 올바른 조건에서 완전한 제어 및 유연성, 매우 높은 성능.

단점: UNIX 계열 시스템만. 정상적인 실행을 위해서는 가상화 하드웨어 확장이 필요합니다. 명령줄 강조. 설치 및 실행이 쉽지 않습니다.

Unix/Linux용 가상 머신 - Xen

Xen은 UNIX 계열 운영 체제(Linux)를 가상화하기 위한 또 다른 응용 프로그램입니다. 커널 인스턴스에 로드해야 합니다. 강조점은 명령줄에 있습니다. 그러나 VMM을 사용할 수도 있습니다. 공식적으로 Xen은 수년 동안 OpenSUSE에서 지원했으며 최근에 커널 릴리스 업스트림에 추가되었습니다. Xen은 하드웨어 지원 또는 반가상화 모드에서 실행할 수 있습니다. 그러나 반가상화의 경우 Xen은 설치 및 실행에 매우 문제가 있습니다. 또한 Xen은 cd-rom 및 네트워크 장치에 대한 지원이 제한적입니다. Live CD에서 베어메탈 가상화 하이퍼바이저로도 사용할 수 있습니다. Xen 관리를 위한 수많은 타사 확장이 있습니다.

대상: 고급 사용자 및 전문가.

장점: 완전한 제어 및 유연성, 매우 우수한 성능, 기본 커널 지원.

단점: UNIX 계열 시스템만. 반가상화 모드는 버그가 있습니다. 명령줄 강조. 혼란스러울 수 있는 몇 가지 명령줄 유틸리티. 설치 및 실행이 쉽지 않습니다. 자신의 커널 인스턴스를 로드해야 합니다.

가상 머신 생성을 위한 기타 솔루션

Parallels Virtuozzo, OpenVZ 및 VMLite 기반 VirtualBox와 같이 여기에 나열되지 않은 다른 솔루션이 많이 있습니다. 교차 가상화와 씬 클라이언트의 예를 포함하여 재설계된 여러 솔루션도 있습니다. Linux에는 자체 수정 사항이 많이 있습니다. 그리고 가상화를 위한 애플리케이션과 함께 클라우드 기술을 잊지 마십시오.

그러나 초보 사용자라면 기능과 화려한 수정을 쫓지 말아야 합니다. 그렇지 않으면 세 개의 프로그램을 실행하기 위해 가상 머신을 만들려고 하면 여러 번 잠 못 이루는 밤이 될 수 있습니다.

가상화 프로그램에 대한 몇 마디

이 리뷰는 초보자뿐만 아니라 전문가에게도 유용합니다. 나열된 제품은 모든 수준에서 광범위한 가상화 기술을 다룹니다. 설명된 모든 솔루션은 개인용으로 무료입니다. 보유하고 있는 하드웨어, 간편한 설정 및 실행에 대한 요구 사항, 필요한 기능 세트를 기반으로 원하거나 필요한 것을 선택하십시오.

일반적으로 대부분의 사람들은 VMware Player 또는 VirtualBox를 사용하여 가상화에 대해 배우기 시작합니다. Linux 사용자는 KVM과 Xen을 선호할 수 있습니다. 숙련된 사용자는 ESXi를 살펴보고 싶어할 수 있습니다.


Windows 7에서는 일련의 단계를 설명하는 자세한 가이드를 통해 가상 머신을 만드는 것이 매우 쉽습니다. 다음은 Windows 7 컴퓨터에서 다른 버전의 가상 Windows를 만들고 설치하는 방법에 대한 단계별 가이드입니다.

가상 머신의 간략한 정의

Windows의 새로운 수정으로 전환할 때 사용자를 적응시키는 프로세스를 용이하게 하고 OS의 7번째 버전에서 일부 작동하지 않는 응용 프로그램의 어려움을 제거하기 위해 Microsoft의 전문가는 "Seven"용 특별 업데이트 "KB958599"를 개발했습니다. Enterprise Professional 및 Ultimate 버전 및 다운로드용으로 제공됩니다(예: Windows 7 환경의 Windows XP).

이 패키지를 "가상 PC"라고 합니다. PC 하드웨어를 에뮬레이트하는 프로그램으로 Windows 7에 별도의 환경을 설치하고 다른 버전의 운영 체제를 설치합니다. Microsoft의 OS 외에도 "Linux"와 같은 다른 개발자의 시스템을 설치할 수 있습니다.

가상 머신 생성 가능성 분석

Professional, Enterprise 또는 Ultimate의 OS 버전 컴퓨터에서 작동하는 경우 PC의 운영 체제 자동 업데이트와 함께 "가상 PC"가 이미 다운로드되었습니다. 적용 가능성을 분석하기만 하면 됩니다.

이를 위해 Microsoft는 "Hardware-Assisted Virtualization Detection Tool"이라는 응용 프로그램을 개발했습니다. 개발자의 공식 리소스에서 이 프로그램을 설치해야 하며 열면 특정 하드웨어에서 가상 머신을 실행할 가능성에 대한 메시지가 표시됩니다.

예를 들어, 아래 그림에 표시된 경고를 표시할 때:

"가상 PC"를 즉시 시작할 수 있으며 매개변수의 사전 조정이 필요하지 않습니다.

대답이 부정적인 경우:

하드웨어 가상화가 지원되지 않으며 사용자가 시스템을 조정해야 한다는 결론을 내릴 수 있습니다. BIOS에서 활성화해야 합니다.

이 기능에는 "Intel_Virtualization Technology", "Virtualization Extensions" 등의 다양한 이름이 있습니다.

"Disabled"라는 문구가 표시되면 꺼져 있으며 활성화하려면 반대로 "Enabled"로 설정해야합니다.

가상 PC 수동 생성 절차

이렇게 하려면 두 가지 주요 단계를 수행해야 합니다.

  1. Windows 가상 PC를 설치합니다.
  2. Windows XP 모드 가상 디스크를 설치합니다.

첫 번째 단계는 다음과 같은 순차적 단계로 구성됩니다.


두 번째 단계는 다음 단계로 구성됩니다.


Windows 7에서 새 가상 머신을 설치하는 방법은 무엇입니까?

일련의 작업 알고리즘은 다음 단계로 구성됩니다.


타사 개발자의 시각화 시스템 사용

"Seven"에서는 가상 머신을 생성하기 위한 대체 방법을 사용할 수 있습니다. 예를 들어 VMWare Workstation 및 Oracle VM VirtualBox가 있습니다.

Oracle의 "VirtualBox"를 통해 새 가상 머신을 생성하려면 다음 단계를 따르십시오.


VMWare Workstation 프로그램의 작업 알고리즘은 위의 작업 시나리오와 유사하며 직관적인 인터페이스를 가지고 있습니다.

공유하다