{"id":4272,"date":"2014-11-24T16:55:31","date_gmt":"2014-11-24T16:55:31","guid":{"rendered":"http:\/\/www.top-password.com\/blog\/?p=4272"},"modified":"2014-11-24T17:06:03","modified_gmt":"2014-11-24T17:06:03","slug":"how-to-install-windows-8-1-on-vmware-boot-disk-based-on-pvscsi-adapter","status":"publish","type":"post","link":"https:\/\/www.top-password.com\/blog\/how-to-install-windows-8-1-on-vmware-boot-disk-based-on-pvscsi-adapter\/","title":{"rendered":"How to Install Windows 8.1 on VMware Boot Disk Based on PVSCSI Adapter"},"content":{"rendered":"<p>VMware offers multiple types of virtual SCSI-adapters to use in your virtual machines. Based on your choice of operating system VMware will use Buslogic or LSI logic adapter by default. However, there is a Paravirtual SCSI controller that can improve performance for your virtual machines, especially in environments with high IO-loads. In this article we&#8217;ll walk you through the steps of installing Windows 8.1 on a boot disk based on PVSCSI adapter in VMware ESXi.<\/p>\n<p><strong>Part 1: Create A New Virtual Machine<\/strong><\/p>\n<ol>\n<li>Open up your VMware vSphere Client and log into your server. Once you&#8217;ve gained access to the vSphere Client, right-click on your server IP address and choose <strong>New Virtual Machine<\/strong>.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/new-virtual-machine.png\" alt=\"new-virtual-machine\" width=\"600\" height=\"386\" class=\"alignnone size-full wp-image-4285\" \/><\/p>\n<\/li>\n<li>This will launch the Create New Virtual Machine wizard as shown below. Choose <strong>Custom<\/strong> for the configuration as we need to specify <strong>VMware Paravirtual<\/strong> as the SCSI controller of this VM later.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/custom-configuration.png\" alt=\"custom-configuration\" width=\"600\" height=\"517\" class=\"alignnone size-full wp-image-4286\" \/><\/p>\n<\/li>\n<li>Specify the name of the VM instance in the &#8220;Name and Location&#8221; section. In this example, I gave <em>Windows 8.1<\/em> as the VM name.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/specify-vm-name.png\" alt=\"specify-vm-name\" width=\"600\" height=\"517\" class=\"alignnone size-full wp-image-4287\" \/><\/p>\n<\/li>\n<li>This step prompts you to choose a datastore as the location of your virtual hard disk. In this example, there is only one datastore available with the name <em>datastore1<\/em> in my VMware ESXi server.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/select-datastore-for-vm.png\" alt=\"select-datastore-for-vm\" width=\"600\" height=\"517\" class=\"alignnone size-full wp-image-4288\" \/><\/p>\n<\/li>\n<li>Next vSphere client asks for the version of virtual machine to be set up. This will only be a concern if you are using this machine with an older version of VMware ESXi. I would choose the latest version 8.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/virtual-machine-version.png\" alt=\"virtual-machine-version\" width=\"600\" height=\"517\" class=\"alignnone size-full wp-image-4289\" \/><\/p>\n<\/li>\n<li>Choose what operating system you would like to install on your virtual machine.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/specify-guest-os.png\" alt=\"specify-guest-os\" width=\"600\" height=\"517\" class=\"alignnone size-full wp-image-4290\" \/><\/p>\n<\/li>\n<li>Next you are prompted for the number of processors. The value set here is what the virtual machine will think it has. You can allocate a maximum equal to the number of physical cores you have.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/virtual-cpu-number.png\" alt=\"virtual-cpu-number\" width=\"600\" height=\"517\" class=\"alignnone size-full wp-image-4291\" \/><\/p>\n<\/li>\n<li>Next you can configure the amount of RAM to be allocated to the virtual machine.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/set-vm-memory-size.png\" alt=\"set-vm-memory-size\" width=\"600\" height=\"517\" class=\"alignnone size-full wp-image-4292\" \/><\/p>\n<\/li>\n<li>Next you can specify if the number of NICs to be allocated to the virtual machine. Here I will leave it at the default value.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/create-vm-network-connectio.png\" alt=\"create-vm-network-connectio\" width=\"600\" height=\"517\" class=\"alignnone size-full wp-image-4293\" \/><\/p>\n<\/li>\n<li>Choose <strong>VMware Paravirtual<\/strong> as it is high-performance storage adapter that can result in greater throughput and lower CPU utilization.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/esxi-scsi-controller.png\" alt=\"esxi-scsi-controller\" width=\"600\" height=\"517\" class=\"alignnone size-full wp-image-4294\" \/><\/p>\n<\/li>\n<li>Next comes the step of setting up a virtual hard disk. You could alternatively use an existing virtual disk that you have created before, or create a new virtual disk.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/create-new-virtual-disk.png\" alt=\"create-new-virtual-disk\" width=\"600\" height=\"517\" class=\"alignnone size-full wp-image-4295\" \/><\/p>\n<\/li>\n<li>Choose how much disk space you would like to allocated from the datastore for this particular VM. In this example, the available disk space in the <em>datastore1<\/em> is 40 GB. I&#8217;ll allocate 15 GB for the virtual disk of this VM.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/specify-virtual-disk-size.png\" alt=\"specify-virtual-disk-size\" width=\"600\" height=\"517\" class=\"alignnone size-full wp-image-4296\" \/><\/p>\n<\/li>\n<li>Next I would need to specify how the virtual disk is connected. Select SCSI as virtual device node and click Next.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/virtual-device-node.png\" alt=\"virtual-device-node\" width=\"600\" height=\"517\" class=\"alignnone size-full wp-image-4297\" \/><\/p>\n<\/li>\n<li>Your virtual machine is almost done. Review your settings and then click <strong>Finish<\/strong>. The VMware ESXi server starts to create the virtual machine.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/review-vm-settings.png\" alt=\"review-vm-settings\" width=\"600\" height=\"517\" class=\"alignnone size-full wp-image-4298\" \/><\/p>\n<\/li>\n<\/ol>\n<p><strong>Part 2: Mount PVSCSI Driver to Virtual Floppy Drive<\/strong><\/p>\n<p>Because Windows 8.1 and Windows Server 2012 don&#8217;t provide VMware PVSCSI driver directly on the installation media, we need to mount the PVSCSI driver to the floppy drive. Follow these steps:<\/p>\n<ol>\n<li>When the virtual machine has been created, right-click on it in the inventory and click <strong>Edit Settings<\/strong>.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/edit-vm-settings1.png\" alt=\"edit-vm-settings\" width=\"600\" height=\"392\" class=\"alignnone size-full wp-image-4299\" \/><\/p>\n<\/li>\n<li>When the Virtual Machine Properties dialog appears, click Hardware tab and select Floppy drive 1.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/mount-floppy-image.png\" alt=\"mount-floppy-image\" width=\"600\" height=\"531\" class=\"alignnone size-full wp-image-4300\" \/><\/p>\n<\/li>\n<li>Select &#8220;<strong>Use existing floppy image in datastore<\/strong>&#8220;, browse to folder <em>vmimages &gt; floppies<\/em> and then select <em>pvscsi-Windows2008.flp<\/em>. Click OK.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/select-pvscsi-driver.png\" alt=\"select-pvscsi-driver\" width=\"480\" height=\"337\" class=\"alignnone size-full wp-image-4301\" \/><\/p>\n<\/li>\n<li>Check &#8220;<strong>Connect at power on<\/strong>&#8220;. Click OK to save your changes.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/connect-floppy-at-power-on.png\" alt=\"connect-floppy-at-power-on\" width=\"600\" height=\"531\" class=\"alignnone size-full wp-image-4313\" \/><\/p>\n<\/li>\n<\/ol>\n<p><strong>Part 3: Install Windows 8.1<\/strong><\/p>\n<ol>\n<li>Power on the newly-created virtual machine. On the toolbar on top of the screen, click the CD icon, mouseover CD\/DVD drive 1, and then select your Windows 8.1 setup disc or Windows 8.1 ISO image.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/mount-windows-setup-iso.png\" alt=\"mount-windows-setup-iso\" width=\"600\" height=\"362\" class=\"alignnone size-full wp-image-4308\" \/><\/p>\n<\/li>\n<li>After the VM boots from Windows 8.1 setup disc or ISO image, you&#8217;ll see the message &#8220;<em>Press any key to boot from CD<\/em>&#8220;. Press a key and you&#8217;ll get to the Windows Setup screen.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/windows-81-setup.png\" alt=\"windows-81-setup\" width=\"600\" height=\"440\" class=\"alignnone size-full wp-image-4302\" \/><\/p>\n<\/li>\n<li>Follow the on-screen instructions to complete the installation. However, when you come to the step which prompts you to choose a partition for Windows 8.1 installation, you&#8217;ll notice that it is unable to find any hard disks due to the lack of native driver support with VMware Paravirtual.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/select-partition-for-window.png\" alt=\"select-partition-for-window\" width=\"600\" height=\"444\" class=\"alignnone size-full wp-image-4303\" \/><\/p>\n<\/li>\n<li>In order to load the PVSCSI driver, click <strong>Load Driver<\/strong>. Browse to the <em>Floppy Disk Drive (A:) &gt; amd64<\/em> and click OK.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/locate-pvscsi-driver.png\" alt=\"locate-pvscsi-driver\" width=\"600\" height=\"441\" class=\"alignnone size-full wp-image-4304\" \/><\/p>\n<\/li>\n<li>At this point you&#8217;ll see the VMware PVSCSI controller driver is detected, click <strong>Next<\/strong> to load the driver.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/install-pvscsi-driver.png\" alt=\"install-pvscsi-driver\" width=\"600\" height=\"446\" class=\"alignnone size-full wp-image-4305\" \/><\/p>\n<\/li>\n<li>Now you&#8217;ll then be able to see the hard disk.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2014\/11\/pvscsi-hard-drive.png\" alt=\"pvscsi-hard-drive\" width=\"600\" height=\"456\" class=\"alignnone size-full wp-image-4306\" \/><\/p>\n<p>Run through the rest of the Windows Installation as you normally would.<\/li>\n<\/ol>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>VMware offers multiple types of virtual SCSI-adapters to use in your virtual machines. Based on your choice of operating system VMware will use Buslogic or LSI logic adapter by default. However, there is a Paravirtual SCSI controller that can improve performance for your virtual machines, especially in environments with high IO-loads. In this article we&#8217;ll [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,39],"tags":[1971,1969,1968,1970],"class_list":["post-4272","post","type-post","status-publish","format-standard","hentry","category-tips-tricks","category-windows-8","tag-create-a-new-esxi-virtual-machine","tag-esxi-pvscsi","tag-install-windows-8-1","tag-vmware-paravirtual"],"_links":{"self":[{"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/posts\/4272","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/comments?post=4272"}],"version-history":[{"count":17,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/posts\/4272\/revisions"}],"predecessor-version":[{"id":4314,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/posts\/4272\/revisions\/4314"}],"wp:attachment":[{"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/media?parent=4272"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/categories?post=4272"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/tags?post=4272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}