When VMware released ESXi 4.0, they officially supported booting your OS drive from a paravirtual SCSI controller. Comparing to BusLogic and LSI Logic, Paravirtual SCSI (PVSCSI) controllers are high-performance storage controllers that can result in greater throughput and lower CPU utilization. However, since Windows doesn’t have native driver for the VMware PVSCSI adapter, you will find that a paravirtualized hard disk can’t be recognized during Windows installation or booting from WinPE.
How to match and correlate Windows SCSI Disk IDs with VMware VMDKs.Note: This is a repost due to moving my posts from SystemsGame.com to 2ninjas1blog.com” This post comes from a colleague of mine who couldn’t find a great resource on how to correlate the Windows Disk in Disk Management, with the Virtual Disk presented by VMware. Over the past two weeks we have been seeing frequent LSISCSI warnings in our System Event Log 'Reset to device, DeviceRaidPort0, was issued.' Every time this happens the server freezes for 2 to 20 seconds. The lsiscsi driver is from 6/29/2007 version 1.25.6.22 Any Ideas?
To fix this problem you need to grab the pvscsi driver and add it to your WinPE bootdisk, or load the driver on the fly. But it’s not easy to extract pvscsi boot floppy images from VMware ESXi. Lucikly I came across a floppy disk image called pvscsi_windows2008.flp under my VMware Workstation installation directory: C:Program Files (x86)VMwareVMware WorkstationResources
.
For your convenience, we load the pvscsi-Windows2008.flp image in our virtual floppy drive and then archive the setup files in both .iso and .zip formats. Below you can download pvscsi driver for VMware Paravirtual SCSI in different formats:
- Floppy disk image: Click here
- ZIP archive: Click here
- ISO image: Click here
Related posts:
SCSI errors or warnings in ESXi are displayed with 6 status codes. This page converts these sense codes from ESXi Hosts to human readable status information. In the vmkernel.log system log file from an ESXi 5.x or 6.0 hosts, you see entries similar to the following. Enter the colored numbers to the form, or the full line from the vmkernel.log and press submit:
ScsiDeviceIO: [...] Cmd(0x439500ac0f80) 0x1a [...] to dev 'naa.x' failed
Share:
Vmware Scsi Controller
Related posts:
- VMware ESXi SCSI Sense Code Decoder