
Search the Knowledge Base: |
Search the Knowledge Base: |
This is most often a problem when you add or remove a virtual disk on an auxiliary virtual SCSI controller.
The VMware vPlatform uses a standard plan to arrange the slot order of virtual devices in a virtual machine. Currently it is not possible to specify the load order of individual virtual PCI devices (for example, scsi0 goes in PCI slot 0x11, and so on).
Virtual PCI devices are populated into the PCI slots in a virtual machine using a predefined scan order:
Adding or removing a virtual SCSI controller, for example, causes the devices further down in the scan order (virtual Ethernet controllers and the virtual sound card) to move to new virtual PCI slot locations.
Bringing up virtual PCI devices in this order preserves the virtual PCI slot mapping for the first virtual SCSI controller at all times. The first virtual SCSI controller is typically used as the boot SCSI controller, and many operating systems rely on that SCSI controller being in a fixed location on the PCI bus.