ID #1071

Why does a guest detect so many PCI bridge devices ?

Why does the guest detect so many PCI bridge devices ?

A virtual machine configured with

virtualHW.version = "7"

has several PCI-bridges - this allows to use for example up to 10 networkcards or 4 SCSI-controllers.
If you want to disable those PCI-bridges add this lines to your vmx-file - and make sure you do not define those parameters twice

pciBridge1.present = "false"
pciBridge2.present = "false"
pciBridge3.present = "false"
pciBridge4.present = "false"
pciBridge5.present = "false"
pciBridge6.present = "false"
pciBridge7.present = "false"

On a newly installed guest this usually is no problem.
If you upgrade the virtual hardware of guest from version 4 to version 7 this can be a problem and the guest may go into an endless loop of detection new devices and reboots.
In this case you can workaround the problem by disabling the unused PCI-bridges.

Do NOT disable PCI-bridge 0 

Tags: pcibridge

Related entries:

You can comment this FAQ