Upgrading SCSI Controller from LSI to PVSCSI (VMware Paravirtual)

Here’s a workaround method to change the type of SCSI controller for your windows VM without falling prey to the BSOD on boot. The method involves adding a new disk to the VM to install the PVSCSI driver into windows before changing the SCSI controller type for the system disk:

1. Shutdown the VM
2. VM -> Edit Settings -> Add -> Hard Disk -> Create a new virtual disk -> Choose 1MB as the size -> Tick Allocate space on demand -> Change the virtual device node to a new SCSI channel that hasn’t been used before (e.g. 3:15) -> Finish
3. Click on the New SCSI Controller -> Change Type -> VMware Paravirtual -> OK
4. Click OK
5. Power on the VM
6. Open console
7. Logon to windows
8. Wait a minute or so for the hardware to install. You can check it in device manager -> SCSI and raid controllers. Look for VMware PVSCSI Controller.
9. Shutdown the VM
10. VM -> Edit Settings -> Click on the 1MB disk you created -> Remove -> Select “Remove from virtual machine and delete files from disk”
11. Click on the other controller (SCSI controller 0) -> Change Type -> Select VMware Paravirtual -> Click OK -> Click OK
11. Power on VM

The VM should now boot using the Paravirtual SCSI driver.

Tagged , , , , ,

One thought on “Upgrading SCSI Controller from LSI to PVSCSI (VMware Paravirtual)

  1. Wayne says:

    Skype has opened its web-dependent buyer beta for the entire world,
    after starting it extensively within the U.S. and You.K.
    previously this 30 days. Skype for Online also now can handle Linux and Chromebook for
    immediate messaging communication (no video and voice but,
    those require a connect-in installment).

    The expansion from the beta contributes assistance for an extended listing
    of different languages to help you strengthen that overseas usability

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: