Map Your Next Move at VMware Explore
Join peers and leaders at the essential cloud event for IT professionals.
Learn More
Map Your Next Move at VMware Explore
Join peers and leaders at the essential cloud event for IT professionals.
Learn More
Community Search
Welcome to the Broadcom Community
Find Your Communities
Our communities are designed by division, as you can see below. Visit each division’s homepage for a list of product communities under each division. From there, click on the communities you’re interested in, choose «Join Community,» and select your notification settings. It’s that simple. Join as many as you’d like.
Register Here
Please note: Your first post to any of our communities will be placed in a moderation queue for review to help us prevent spammers from posting unwanted content. Our community managers closely monitor this moderation queue, and once your first post is approved, your posts will no longer go through moderation. Please do not submit the same post multiple times.
Check Out Our Events
Looking for product roadmap webcasts, technical sessions, user group meetings, conferences, and workshops? Check out our events calendars:
- Application Networking and Security
- Carbon Black — Symantec
- VeloCloud
- Carbon Black
- Tanzu
- VMware Cloud Foundation
- Enterprise Software Events
- Mainframe Software Events
- Symantec Enterprise Events
- VMware Events
Latest Discussions
-
-
@Junchi Zhang — can you please confirm this?
Recent Blogs
-
Posted in:
Bitnami
Model Context Protocol (MCP) has taken the world …
-
Posted in:
Bitnami
We’re excited to announce that we’ve expanded Tanzu …
Upcoming Events
Engagement Leaderboard
Starting with VMware Workstation Pro v15.5, you can create virtual machines with a virtual hard disk connected to a paravirtual SCSI controller.
This feature primarily improves the compatibility of virtual hardware used by your virtual machine with VMware vSphere products.
However, since Windows doesn’t support this type of controller by default, a few additional steps will be required when installing Windows.
- Creating the virtual machine
- Installing the guest OS
1. Creating the virtual machine
To begin, create a new virtual machine by selecting the «Custom (advanced)» option.
Select at least the «Workstation 15.x» virtual hardware.
Select «I will install the operating system later».
Select the operating system you want to install from those supported for Paravirtual SCSI :
- Windows XP and its server version : 2003
- Windows Vista
- Windows 7
- Windows 8 and 8.1
- Windows 10
In our case, we will install Windows 10, but the procedure is the same for Windows Vista, 7, 8, 8.1 and 10.
Provide a name for your virtual machine.
In our case : Windows 10 x64 PVSCSI.
Click Next.
Sélectionnez le contrôleur «Paravirtualized SCSI».
Select SCSI.
Click : Customize Hardware.
Select the iso file of the version of Windows that you want to install.
In our case, the latest version of Windows 10 — 1903 in 64-bit.
Then, as noted earlier, Windows doesn’t support paravirtual SCSI controllers by default.
So, you will need the driver provided by VMware as a virtual floppy disk.
So, click on «Add» at the bottom of the list.
And add a Floppy Drive to your virtual machine.
Then, select the «Floppy» device, select «Use floppy image file» and click Browse.
Go to the «C:\Program Files (x86)\VMware\VMware Workstation\Resources» folder on the host PC and select the appropriate virtual floppy disk for the version of Windows that you want to install in your virtual machine :
- pvscsi_WindowsXP.flp : for Windows XP
- pvscsi_Windows2003.flp : for Windows Server 2003
- pvscsi_WindowsVista.flp : for Windows Vista and 7
- pvscsi_Windows8.flp : for Windows 8, 8.1 and 10
Important : since VMware Workstation Pro 17, the «pvscsi_WindowsVista.flp» virtual floppy is no longer available.
However, you will notice that the Windows Vista and Windows 7 installer will easily recognize the «VMware PVSCSI Controller» driver present on the «pvscsi_Windows2003.flp» virtual floppy.
So in case you want to use a VMware paravirtual SCSI controller with Windows 7 or Vista on VMware Workstation Pro 17, select the «pvscsi_Windows2003.flp» virtual floppy.
Finally, check the «Read-only» box for security and click Close.
Finally, click Finish.
2. Installing the guest OS
Now that your virtual machine is ready, start it by clicking : Power on this virtual machine.
Select the desired language and click Next.
Click on : Install now.
Since Windows doesn’t support the paravirtual SCSI controller by default, the wizard doesn’t find any hard disks.
Hence the «We couldn’t find any drives.To get a storage driver, click Load driver» message.
Click : Load driver.
In the «Load driver» window that appears, click : Browse.
Enter the floppy disk drive and select one of these folders :
- AMD64 : if you are installing a 64-bit (x64) version of Windows
- I386 : if you are installing a 32-bit (x86) version of Windows
Select the «VMware PVSCSI Controller (A:\AMD64\PVSCSI.INF)» driver that appears and click Next.
Wait while the driver loading.
The wizard returns to the partition selection screen and a drive 0 with unallocated space appears.
Partition it if you want, and then click Next.
The Windows installation starts.
Once Windows is installed, right click «Manage» on «This PC» (or its equivalent, depending on the version of Windows installed).
In the Device Manager, open the «Storage controllers» node.
As you can see, there is the new paravirtual SCSI controller : VMware PVSCSI Controller.
Install the VMware Tools as usual.
And do a typical installation (as usual).
Finally, shut down the virtual machine and remove the floppy disk drive, as you will no longer need it.
Windows xp default drivers never supported scsi disks by default. You had to add drivers to support adaptec and the like. Seldom were systems built up in early configurations w/o some ide support, and especially the chipsets always had ide.
However if you are building up an install from scratch on vmware esxi, you may find that the ide drives are not supported.
Here is a vmware hardware support page showing how to install drivers the old fashioned way by inserting a floppy and F6 and the like during the initial phases of the install of the OS.
Haven’t’ found a note on how to get to a system which needs them and if it is even possible to add them after the fact on a vmware image of xp that runs on a vmware host program, such as vmware workstation or player, or on esxi 4 or esxi5 which have IDE.
https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1000863
copying the verbiage here from vmware for safekeeping on this note.
- When installing Windows XP in a virtual machine on VMware ESX, Windows setup fails to detect hard disks in the virtual machine
- You see the error:
Setup did not find any hard disk drives installed in your computer.
To resolve this issue, supply the correct drive during setup to proceed with installation.
When installing Windows XP in a virtual machine setup is unable to
find the hard drives because no compatible disk controller driver is
shipped on the Windows XP setup disc. You must supply the correct drive
during setup to proceed with installation.
To ensure you supply the correct drive:
- When creating the new virtual machine, select the BusLogic option for the Virtual SCSI Controller mode.
- Attach the VMware SCSI driver floppy image and connect the virtual floppy drive to the virtual machine.
- If you are using an ESX host and the Virtual Infrastructure client:
- Right-click the virtual machine from the Inventory pane.
- Click Edit settings.
- Click the virtual floppy drive and select Connected.
- Select Use floppy image.
- Browse to the location /vmimages.
- Select the file vmscsi-1.2.x.x.flp.
Note: If the file is missing, download the floppy image from: http://download3.vmware.com/software/vmscsi-1.2.0.4.flp.
- If you are using VMware Lab Manager the file is available from the media library.
To insert the floppy disk into the virtual machine:
- From the virtual machine console window, move the pointer over the virtual machine name and click Insert Floppy.
- From the Media Library menu, select (LMStorage1) vmscsi-1.2.0.4.flp.
- Click Use.
- If you are using an ESX host and the Virtual Infrastructure client:
- Attach or insert the Windows XP installation media and connect it to the virtual machine.
- Power on the virtual machine and open a console view of the virtual machine.
- Click the console to assign keyboard control to the virtual machine.
- When the blue Windows setup screen appears, press F6 when prompted.
- When prompted for additional drivers, press S .
- Press Enter to select the VMware SCSI Controller driver, and then Enter again to continue setup.
- Complete Windows XP setup normally from this point.
Note:
When setup has completed the first phase of installation and restarts
the virtual machine, you may need to disconnect or unassign the virtual
floppy drive or the virtual machine may attempt to boot from the floppy
image.For detailed instructions, see the PDF document attached
to this article. For more information on installing Windows XP, see the VMware Guest Operating System Installation Guide .
Driver image stored locally with above file name on vmware download under winxp scsi driver
Again and again the question about how to install Windows XP on VMware ESX platform pop up? The fact that VMware uses a separate SCSI controller for the virtual machines and that causes windows error message similar to the following to appear on the screen while windows copying its files during the installation:
====================================================
Installation failed no hard drives found.
Make sure that all hard drives are turned on and properly connected to the computer, and that all hardware settings for the hard disk drives controller are correct. This may require you to run a diagnostic or installation program by the manufacturer.
The installation can not continue. Press the F3 key to cancel the installation
====================================================
The cause of the problem is that Windows XP require the SCSI Driver while the installation is running. You can download the required driver from here
To approach the installation after downloading the driver mentioned above:
1. Power on the Virtual Machine with the Windows XP CD mounted. Important, don’t map the SCSI driver floppy image yet.
2. As soon the setup start & windows in the small blue bar at the bottom mention to press F6 for additional SCSI driver. Press F6 to be able to upload the downloaded driver.
3. Now the time for the downloaded floppy disk image has came. Using “VMware Infrastructure client” mount the driver disk. After that press “Z” for “additional equipment” and few times “Enter”.
4. The installation can now be continued as usual. Do not forget that after completion you need to unmount the ISO and FLP images and then install the VMware Tools.
LSI Logic Controller Driver can be found at www.lsi.com or you can directly downloaded from symmpi_SCSI_WinXP_P12_12605.zip and unpack it. Then use Winimage to put the drivers for LSI20320-R controller in a floppy image “LSILogic.flp”.
That’s all to it.
Enjoy,
Virtualized1970
Yesterday, I tried to install Windows XP as a virtual machine on my ESXi 4.1 host. I started my virtual machine creation with usual steps. But when I powered on my windows XP virtual machine, It shows the following error message “Setup did not find any hard disk drives installed in your computer” , when try to install windows XP operating system.
Here are my initial troubleshooting steps:
1. Checked whether the hard disk is marked as “connected” from the virtual machine properties -> click Edit properties.
2. For windows XP install, ESXi assigns the Bus logic SCSI controller by default. I have deleted the virtual machine hard disk and created a new disk with LSI logic SCSI controller and rebooted my XP virtual machine. Again getting the same error. So started my search towards the resolution for this issue.
By default, Windows XP doesn’t have drivers for either of these controllers (Bus Logic or LSI Logic) and will not detect the hard disk until drivers for the controller are manually provided during installation.
Please download the hard disk controller drivers below:
For Bus Logic (vmscsi-1.2.0.4) – Download
For LSI Logic (WinXPSCSI) – Download
Here are the detailed steps to perform the Installation of LSI Logic controller driver while windows XP installation.
1. Download the Appropriate controller driver (Bus Logic or LSI Logic) and upload it in the Datastore.
2. Attach the Floppy image to the virtual machine using ” Use Existing floppy image in datastore” and do not click on either “Connected” or Connect at power on” at this time to avoid the VM booting from the floppy drive.
3. Make sure you have connected your windows XP installation ISO in the virtual Machine and reboot the virtual machine to boot from ISO.
4. Press F6 to install third party SCSI or RAID drivers.
5. Note:– We have only attached the Floppy image of controller drivers into the VM but we didn’t connect the floppy drive to the Virtual Machine. Edit Virtual Machine Properties -> Floppy driver -> Check mark connected.
VM will show the following warning in the screen “”Setup could not Determine the type of one or more Mass storage devices installed in your system”. Press ” S ” to manually specify the Additional device”.
6. See the below screen, VM detected the drivers for “LSI Logic PCI Fusion-MPT Driver (XP 32-Bit) attached via floppy drive and Press “Enter” to start loading the driver files.
7. Below screen shows that drivers are loaded during the setup.
8. Now, setup has detected the hard disk to start the installation of windows XP on my virtual machine.
I hope this is informative for you. Thanks for Reading!!. Be social and share it in social media, if you feel worth sharing it.