Hello, I am hoping to build some new Windows VM's on ESXi v4 using the new paravirtual scsi controller (pvscsi). Windows obviously does not have drives embeddeed in the OS install disk and VMware has not posted a virtual floppy image of the device drivers. Does anyone know where I can find the drivers to installed. FYI - I tried changing from LSI scsi to PVSCSI on a windows 2008 server that already have VMware Tools installed and the OS would not boot.
From my knowledge, the PVSCSI Driver is not supported as Boot-Controller, so you have to user an LSI for the Boot-Drive and the PVSCSI for the Data-Drive.
Regards,
Daniel
Hello,
Moved to the Virtual Machine and Guest OS forum.
Best regards, Edward L. Haletky VMware Communities User Moderator, VMware vExpert 2009, url=http://www.dabcc.com/channel.aspx?id=279DABCC Analyst[/url]
Now Available on Rough-Cuts: url=http://www.astroarch.com/wiki/index.php/VMware_Virtual_Infrastructure_Security'VMware vSphere(TM) and Virtual Infrastructure Security: Securing ESX and the Virtual Environment'[/url]
Also available url=http://www.astroarch.com/wiki/index.php/VMWare_ESX_Server_in_the_Enterprise'VMWare ESX Server in the Enterprise'[/url]
[url=http://www.astroarch.com/wiki/index.php/Blog_Roll]SearchVMware Pro[/url]|url=http://www.astroarch.com/blogBlue Gears[/url]|url=http://www.astroarch.com/wiki/index.php/Top_Virtualization_Security_LinksTop Virtualization Security Links[/url]|url=http://www.astroarch.com/wiki/index.php/Virtualization_Security_Round_Table_PodcastVirtualization Security Round Table Podcast[/url]
Hello,
You are correct. I finally found it in the documentation that pvscsi is not supported as a boot device. Either way I would still like to find the any SCSI drivers so I can use one of the LSI SCS controllers with Windows XP. Any update on the virtual floppy or ISO images with LSI scsi drivers.
From my perspective it's not possible with XP. I've seen some posts that you can use an original driver from lsi but i've never got it to work. Just use the buslogic with XP and this driver you can download from the vmware website.
You need to use the LSI 20320-R WHQL driver, I'd post up the .FLP I made, but I'm not sure that's allowed.
PVSCSI not supported on the boot drive but supported on data drives is like saying
the OS is more important than the data (so put the OS on the "stable" controller).
Anyway, copy the pvscsi drivers from the VMware tools CD (presented during a
tools install). Make a .flp from them using winimage. Present this .flp during
a Win2K8/2K3 install...PVSCSI boot and VMXnet3, what could be better?
Oh, that's right, some sort of support for the worlds most popular desktop OS...
but meanwhile use the LSI Logic SAS controller for XP. If changes the
stock XP disk I/O request size from 64K to 1MB (or 2MB for XP64) and increases
the maximum number of outstanding IOs from 32 to 255.
All LSI logic Fiber Channel HBA seem to use the same driver.
Correct me if I'm wrong but there seems to be an error in the txtsetup.oem file
for the 32bit drivers....just edit ouf the references to 64bit and it works great as
an F6 (boot) driver as the correct 32bit files are on the driver.
CHANGE THE PARENTHESIS TO SQUARE BRACKETS the forum eats square brackets
or even easier is to do a visual compare and see that there are few changes needed.
======================================
txtsetup.oem - version XP.9 for SYMMPI Windows XP 32 driver
(Disks)
d1 = "LSI PCI Fusion-MPT Miniport Driver",\symmpi.tag,\
(Defaults)
scsi = SYMMPI
(scsi)
SYMMPI = "LSI PCI Fusion-MPT Driver (XP 32)",symmpi
(HardwareIds.scsi.SYMMPI)
id = "PCI\VEN_1000&DEV_0622", "symmpi"
id = "PCI\VEN_1000&DEV_0624", "symmpi"
id = "PCI\VEN_1000&DEV_0626", "symmpi"
id = "PCI\VEN_1000&DEV_0628", "symmpi"
id = "PCI\VEN_1000&DEV_0030", "symmpi"
id = "PCI\VEN_1000&DEV_0032", "symmpi"
id = "PCI\VEN_1000&DEV_0050", "symmpi"
id = "PCI\VEN_1000&DEV_0054", "symmpi"
id = "PCI\VEN_1000&DEV_0058", "symmpi"
id = "PCI\VEN_1000&DEV_005E", "symmpi"
id = "PCI\VEN_1000&DEV_0056", "symmpi"
id = "PCI\VEN_1000&DEV_005A", "symmpi"
id = "PCI\VEN_1000&DEV_0640", "symmpi"
id = "PCI\VEN_1000&DEV_0646", "symmpi"
id = "PCI\VEN_1000&DEV_0062", "symmpi"
(Files.scsi.SYMMPI)
driver = d1,symmpi.sys,SYMMPI
inf = d1,symmpi.inf
inf = d1,lsipseud.inf
catalog = d1,mpixp32.cat
(Config.SYMMPI)
==================================
To add insult to injury, there does not seem to be a 64bit driver for XP
the 64bit folder does not reference the PCI device
VEN_1000&DEV_0054
that VMware emulates.
Hi Nbarsotti,
You can find the SCSI driver required for XP installation as well the instruction on using it with VMware ESX on an earlier post at my blog at:
I hope this help quite few people, please reward points if it help you out :).
"Nothing can't be virtualized, even people"
VMware Certified Professiona (VCP)
http://www.virtualizationteam.com Active Memeber
Has anybody made a flp for the SCSI paravirtual drivers? The only folder I found on the x64 VMware Tools install disk was under "D:\Program Files\VMware\Vmware Tools\Drivers\scsi" but when looking at the inf file it only says about the VMware SCSI driver, nothing specific about the paravirtual driver. If anybody has an flp for these drivers it would be greatly appreciated to post, or email me. Let me know if you have it I'll send you my email address.
Trying to install Win2008 Server for educational purpose on paravirtual drive, all is ok. And of course I make floppy with drivers for pvscsi
http://rapidshare.com/files/287924497/drivers.for.vmware.pvscsi.rar
Well, I make floppy for Win2003 SP2 too http://rapidshare.com/files/287955031/driver.for.pvscsi.win2003.rar
Do this after you've installed the OS.
Make a template to deploy it in the future.
Thanks kwizi66,
I knew it was simple but I forgot that by adding a new hard disk as 1:0 adds the additional scsi controller.
VCP3 32846
VSP4 VML-306798