De vmbus word niet geladen in een virtuele omgeving Hyper-V

Vraag:

In een virtuele besturingssysteem word de HAL niet automatisch geladen in Windows server 2008 dit is ook van toepassing bij Windows Vista.

This issue occurs because the hardware abstraction layer (HAL) is not automatically updated in Windows Server 2008. (This is also true in Windows Vista.)

When a virtual machine is created by using Virtual Server or Virtual PC, the Advanced Configuration and Power Interface (ACPI) HAL is used. The Integration Services require an Advanced Programmable Interrupt Controller (APIC) HAL to load the VMBus device correctly.
Tags: The, VMBus, device, does, not, load, on, a, virtual, machine, that, is, running, on, a, Windows, Server, 2008-based, computer, that, has, Hyper-V, installed

Antwoord:

To resolve this issue, follow these steps:

  1. Start the virtual machine.
  2. Click Start, click Run, type Msconfig.exe, and then click OK.
  3. In the System Configuration dialog box, click the Boot tab, and then click Advanced Options.
  4. In the BOOT Advanced Options dialog box, click to select the Detect HAL check box, and then click OK.
  5. Click Yes to restart the virtual machine.
  6. After the virtual machine is restarted, open Device Manager, and then verify that all Integration Services devices are installed.
  7. In Device Manager, expand Computer, and then verify that an APIC-based PC HAL is listed. For x86 virtual machines, this item will be listed as APIC x86-based PC. For x64 virtual machines, this item will be listed as APIC x64-based PC.

Note You can clear the Detect HAL check box that you selected in step 4. If the Detect HAL check box is selected, the virtual machine takes a slightly longer time to start.