Windows 7의 Hyper-V?


21

새로운 Windows 7 RC x64를 실행하고 있습니다. 데스크탑 OS와 동일한 상자에서 실행되는 두 개의 가상 서버를 설정하고 싶습니다. 다른 가상화 팩 (Windows Virtual PC, VirtualBox 등)으로이 작업을 수행 할 수 있지만 Hyper-V의 몇 가지 기능을 활용하고 싶습니다.

Windows 7 x64에 Hyper-V를 설치할 수 있습니까? 그렇다면 어떻게?

답변:


17

Windows 7에서 Hyper-V를 사용할 수 없다고 말할 수 있습니다. Hyper-V가있는 Server 2008을 호스트로 사용하고 Windows 7을 게스트 컴퓨터로 사용할 수 있습니다. 가장 좋은 방법은 새로운 Windows Virtual PC 또는 VirtualBox 등을 사용하는 것입니다.


win7은 hyper-v를 지원하지 않으므로 +1입니다. 특정 프로세서에서만 Virtual XP.
Wayne

2
@Wayne이 올바르지 않습니다. 현재 지원되는 모든 Microsoft OS는 가상 PC에서 공식적으로 지원되지만 Linux와 같은 다른 기능도 작동합니다. Virtual XP는 사전 구성된 XP VM이며, 새로운 버전의 터미널 서비스 (애플리케이션 공유를 허용하기 위해)를 실행하며 Win7 OS에 쉽게 연결하여보다 쉽게 ​​시작 / 중지 할 수 있습니다. 특정 프로세서는 정확합니다. 가상화 지원이 필요합니다. 현재 Hyper-V와 동일합니다.
Robert MacLean

2
아시다시피, Windows 7에서 Hyper-V를 사용하는 접근 방식은 ESX에서 게스트로 7을 설치하면 Windows 7에서 VMware ESX를 사용할 수 있다고 말하는 것과 같습니다. 단어가 중요합니다. 이 질문은 사용자가 Windows 7 x64에 Hyper-V를 설치할 수 있는지 물었고 그 대답은 아니오입니다.
브렌트 오자르

답변 주셔서 감사합니다. Windows Virtual PC는 64 비트 게스트를 지원하지 않습니다. 그렇지 않으면, 나는 같은 외모는 버추얼 또는 VM웨어와 함께 갈거야
heavyd

1
새 Windows Virtual PC조차도 32 비트 게스트 만 지원합니다. VMWare보다 VirtualBox를 권장하지만 그 시점의 개인적인 견해입니다. 행운을 빕니다!
Joshua

8

Windows 7은 클라이언트 OS이므로 Win2k8 서버가 수행하는 베어 메탈 (레벨 1) 하이퍼 바이저 기술을 지원하지 않습니다. 그러나 Windows 7에는 새로운 가상 PC 클라이언트가 있습니다. 이는 에뮬레이션을 사용했던 이전 버전과 동일하지 않으며 기본적으로 레벨 2 하이퍼 바이저를 사용합니다. 마크 윌슨은 자신의 블로그 게시물 에서 자세히 다룹니다.

따라서 이전 버전보다 훨씬 빠르지 만 기본 Hyper-V만큼 빠르지는 않습니다. 이를 통해 더 많은 하드웨어 지원 (USB 장치가 완전히 지원됨) 및 끌어서 놓기 지원과 같은 더 멋진 기능을 얻을 수 있습니다.

마지막으로 중요한 점은 이미 VM을 가지고 있기 때문에 HAL 문제로 인해 Hyper-V 컴퓨터가 새 가상 PC에서 기본적으로 실행되지 않는다는 것입니다. HAL은 드라이버 업데이트이므로 작동하지 않습니다. 오래된 가상 PC에서 새로운 가상 PC 로의 전환이 좋습니다.


이것은 사실이지만 사람들이 기술적 제한이 아닌 서버 제품을 사용하도록 강요하는 Microsoft 비즈니스 모델의 결과라는 점을 지적 할 가치가 있습니다.
nicodemus13

@ user65549 Windows 8은 Hyper-V를 완벽하게 지원하며 (SLAT가있는 CPU가있는 경우) 클라이언트 OS입니다. 나는 그것이 중요하지 않았기 때문에 순전히 자르지 않은 기능이라고 생각합니다. 비즈니스 움직임으로 의도적으로 제거되지는 않았습니다.
Robert MacLean

흠, 네가 옳을지도 모른다.
nicodemus13

4

하이퍼 V 또는 무료로 제공하는 Windows Server 2008의 경우에만 사용할 수의 Hyper-V 하이퍼 V 서버

이 중 하나를 기본 OS로 설치 한 다음 Win7을 Hyper-V VM에 설치할 수 있습니다.


2

사실, 가능합니다.

Windows 7에는 "VHD로 부팅"기능이 포함되어 있습니다. 따라서 Windows 7 파일 시스템에있는 VHD 내부에 Windows Server 2008 R2 (64 비트)를 설치할 수 있습니다. 이 시스템은 시스템 시작시 이중 부팅으로 사용할 수 있습니다.

Windows Server 2008 R2에서 부팅하면 Hyper-V 서버 역할을 활성화 할 수 있으며 모든 것이 완벽하게 작동합니다.

Windows 7 워크 스테이션에서이를 설정하려면 : a) Windows Server 2008 R2 설치 미디어에서 부팅 b) 언어 선택 대화 상자가 나타나면 Shift + F10을 누릅니다. c) 명령 프롬프트에서 일련의 명령을 실행하여 가상 하드 디스크.

다음과 같은 것 :

http://technet.microsoft.com/en-us/library/dd744338(WS.10).aspx

diskpart create vdisk file = c : \ windows7.vhd maximum = 25600 type = 고정 선택 vdisk 파일 = c : \ windows7.vhd attach vdisk

그런 다음 설치를 진행할 수 있습니다.


5
Windows 7에서 Hyper-V를 실행하고 있지는 않지만 여전히 Server 2008로 직접 부팅하고 있으며 Windows 7은로드되지 않습니다. 내 질문은 Windows 7에서 Hyper-V를 실행하는
것과 관련이 있습니다

1

Windows 7에는 현재 베타 버전으로 제공되는 새로운 버전의 Virtual PC가 있습니다. 이것은 여기에 있습니다 . 새로운 Windows 7 용 가상 Windows XP 모드도 있습니다.


1

2k8 상자에 Virtual Windows Server 2008 R2 인스턴스를 만들고 Windows 7 다중 부팅을 사용하여 해당 Hyper-V 가상 하드 드라이브로 부팅하는 것을 아무도 고려하지 않았습니까? Win2k8R2 및 Win7은 Hyper-V 또는 Virtual PC 가상 하드 드라이브로 부팅하여 가상 호스트가 물리적 호스트가 될 수 있습니다.

추가 이점으로, 물리적 OS (Win2k8 R2 가상 하드 드라이브로 멀티 부팅)로 실행되는 가상 OS는 가상화 하드웨어를 사용하여 Hyper-V를 실행할 수 있어야합니다. 2k8 Hyper-V 박스를 사용하면 별도의 파티션이 필요하지 않습니다.

"Windows 7을 사용하여 VHD로 부팅"을 조사하는 것이 좋습니다. 위에서 언급했듯이이 솔루션을 사용하려면 VHD를 만들려면 다른 Windows Server 2008 상자 또는 Server 2008 다중 부팅 파티션이 필요합니다 (이러한 하드웨어 구성을위한 여분의 / 깨끗한 외부 하드 드라이브가 있습니다). 일단 생성 된이 VHD는 Hyper-V 서버로 이동 가능해야하며, Win7에서 멀티 부트 된 경우 HAL이 감지되면 가상화 하드웨어를 활용할 수 있어야합니다.

나보다 똑똑한 사람이 이것을 확인하기 위해 차임해야합니다.


0

서버 버전의 Windows 7, AKA Server 2008 R2 또는 호출되는 모든 버전을 실행해야합니다.


0

Windows 7 용 원격 서버 관리 도구를보고 싶을 수 있습니다 (KB958830).

Microsoft KB958830


2
Hyper-V 지원 Windows 2008 서버 관리에보다 적합합니다. Windows 7 시스템에 Hyper-V를 설치하려고합니다.
23:17에
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.