VMBus 디바이스는 Hyper-V가 설치된 컴퓨터에서 실행되는 가상 머신에서 로드되지 않습니다.
이 문서에서는 VMBus 디바이스가 Virtual Server 2005 또는 Virtual PC 2007을 사용하여 만든 가상 머신에서 로드되지 않는 문제를 해결하는 데 도움이 됩니다.
적용 대상: Windows 10 - 모든 버전, Windows Server 2012 R2
원래 KB 번호: 954282
증상
다음 시나리오를 고려하세요.
- Hyper-V가 설치된 컴퓨터가 있습니다.
- 컴퓨터에 가상 머신을 만듭니다.
- Microsoft Virtual Server 2005 또는 Microsoft Virtual PC 2007을 사용하여 만든 가상 하드 디스크 이미지(.vhd 파일)에서 가상 머신을 만듭니다.
이 시나리오에서는 VMBus Integration Services 디바이스가 로드되지 않습니다. 가상 머신에서 장치 관리자 열면 느낌표가 있는 노란색 삼각형이 VMBus 옆에 나타납니다. VMBus를 두 번 클릭하면 VMBus 속성 대화 상자에 다음 메시지 중 하나가 표시됩니다.
이 디바이스는 사용할 수 있는 충분한 무료 리소스를 찾을 수 없습니다. (코드 12).
이 디바이스는 시작할 수 없습니다. (코드 10).
원인
이 문제는 HAL(하드웨어 추상화 계층)이 자동으로 업데이트되지 않기 때문에 발생합니다.
가상 서버 또는 가상 PC를 사용하여 가상 머신을 만들 때 ACPI(고급 구성 및 전원 인터페이스) HAL이 사용됩니다. Integration Services에는 VMBus 디바이스를 올바르게 로드하려면 APIC(Advanced Programmable Interrupt Controller) HAL이 필요합니다.
해결 방법
이 문제를 resolve 다음 단계를 수행합니다.
- 가상 머신을 시작합니다.
- 시작을 클릭하고 실행을 클릭하고 Msconfig.exe입력한 다음 확인을 클릭합니다.
- 시스템 구성 대화 상자에서 부팅 탭을 클릭한 다음 고급 옵션을 클릭합니다.
- 부팅 고급 옵션 대화 상자에서 HAL 검사 검색 상자를 클릭하여 선택한 다음 확인을 클릭합니다.
- 예를 클릭하여 가상 머신을 다시 시작합니다.
- 가상 머신을 다시 시작한 후 장치 관리자 연 다음 모든 Integration Services 디바이스가 설치되어 있는지 확인합니다.
- 장치 관리자컴퓨터를 확장한 다음, APIC 기반 PC HAL이 나열되어 있는지 확인합니다. x86 가상 머신의 경우 이 항목은 APIC x86 기반 PC로 나열됩니다. x64 가상 머신의 경우 이 항목은 APIC x64 기반 PC로 나열됩니다.
참고
4단계에서 선택한 HAL 검사 검색 상자를 지울 수 있습니다. HAL 검사 검색 상자를 선택하면 가상 머신을 시작하는 데 시간이 약간 더 오래 걸립니다.
추가 정보
자세한 내용은 Hyper-V 기술을 참조하세요.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기