Windows Server 2008을 Hyper-V RC0 기반에 설치했을 경우...

Windows Server 2008을 Hyper-V RC0 기반에 설치했을 경우...

  • Comments 2
  • Likes

얼마전에 Hyper-V RC0가 출시되면서, RC0 기반에서 Windows Server 2008을 VM에 설치하시는 분들이 늘어나고 있습니다. 오늘도 그 분중에 한분께서 여쭤보셨던 사항입니다. 왜 Windows Server 2008을 VM에 설치했을 경우, Hyper-V Beta 시절에는 바로 네트워킹과 CPU 멀티 코어와 같은 여러 기능들이 정상동작했는데... RC0에서는 왜 제대로 안되느냐는 사항입니다. 알려진 것처럼 Windows Server 2008 RTM 버전에는 Hyper-V Beta용 Integration Components가 기본적으로 포함되어져 있습니다. 그렇지만 해당 컴포넌트가 RC0에서 동작하기 위해서는 업데이트가 필요한 것이죠.

clip_image001

VMBUS가 정상적으로 로딩되지 않았기 때문에, 하드웨어가 정상적으로 하이퍼바이져 기반에서 동작하지 않기 때문이죠.

Windows Server 2003, Windows Vista SP1, Windows XP SP3의 경우에는 VM 콘솔의 Action 메뉴에 Integration Components를 설치해주면 되지만, Windows Server 2008의 경우에는 설치되어져 있다는 메시지가 나옵니다. 해결 방법은 간단합니다. 바로 Hyper-V RC0 모듈을 Windows Server 2008 VM에도 설치해줘야 합니다.

KB949219가 이에 해당합니다. Hyper-V Beta 기반의 물리적인 머신에 설치하면 Hyper-V RC0로 업그레이드하는 모듈이라고 생각하실 수 있는데요. 이 업데이트가 VM에도 필요합니다.

x86 - 32비트 기반에서는 Update for Windows Server 2008 (KB949219)가 필요하며, x64 - 64비트 기반에서는 Update for Windows Server 2008 x64 Edition (KB949219)가 필요합니다. 해당 업데이트를 설치하시면 VM이 정상적으로 동작함을 아실 수 있습니다.

Comments
  • 64bit 운영체제를 설치해서 hyper-v 를 구현 할려고 하는데..

    위와 같은 경우로 kb949219 를 설치하였는데도

    여전히 같은 경우가 발생이 되네여..

    또 다른 이유가 있는건지 .. 궁금합니다.

    Windows Update "Windows용 업데이트(KB949219)"을(를) 성공적으로 설치했습니다. (명령줄: ""C:\Windows\system32\wusa.exe" "C:\Users\Administrator\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5\7MN1072H\Windows6.0-KB949219-x64[1].msu"   ")

    설치된 로그입니다. 당연히 재부팅두 했습니다.

  • 조금은 다른 이슈인거 같은데요..

    VM내에서 설치하셨다는 것이죠? 해당 업데이트는 물리적인 머신 & 가상 머신내에서도 설치하셔야 합니다.

    KB949219를 VM내에 설치하시고도, VMBUS가 안올라온다면..HAL에 대해서 다시한번 Detect해보세요. http://blogs.technet.com/koalra/archive/2008/04/05/hyper-v-virtual-server-2005-virtual-pc-vhd-vmbus-12.aspx를 참고하세요

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment