If you create a vm and set its SCSI controller is paravirtual, you can't find the drive when you install Windows-Series system.
It will be like bellow:
Note: It only happens on Windows-Series system. Unix_based system won't meet this problem.
This is because paravirtual SCSI Controller needs special driver.
The steps of process:
1. Power off your vm and change the SCSI controller to others, like LSI Logic Parallel. Then power-on and install your Windows OS complete.
Note: If you need to backup this vm and deploy the OVF back, you must backup this vm on this step, not the final step.
Reference: How to deploy paravirtual vm?
2. add another HDD and only config 100MB is enough.
3. In Step.Advanced Options, config the "Virtual Device Node" to 1:0.
3. After Add Hardware wizard, you should find that there are a new SCSI controller and hard disk in the properties page.
4. Change the new SCSI Controller type to VMWare Paravirtual
5. Boot your VM and check device manager that the driver is installed
6. Shutdown vm and remove SCSI 1:0 disk and its controller
7. Modify the SCSI Controller 0 type to VMWare Paravirtual and boot vm again.
8. Now your vm should run successfully.