Creating Custom Windows Instances from ISO

Video Guide



Document Guide

Step 1:

  • Installing Windows Server requires additional drivers. These drivers are supplied by Enseva Cloud Services as an image.

  • Navigate to Instances Under Compute, and click on the create button.



  • Click on the Create button to open the instance configuration wizard.

  • Name your Instance.

  • From the set of radio buttons, select ‘Install from ISO’. 

  • This changed the next two dropdown menus.

  • Within the ‘Installation ISO’ dropdown menu, select the version of Windows Server to be installed.

  • Within the ‘Additional ISO’ dropdown menu select ‘virtio.iso’. 

  • This is the set of additional drivers, you can find additional information here: https://fedoraproject.org/wiki/Windows_Virtio_Drivers

  • Select an appropriate instance type for this instance, and the network it is connecting to.



  • Click next to open the resources menu. The boot volume needs to be at least 32GB, it is recommended you make the boot volume larger than 32GB. Additional volumes may be attached in the future. Please see the relevant section in the Storage course.



  • Clicking finish will spin up this configured instance.
  • Connect to this fresh instance by clicking on the row, or clicking into the instance, and click on the connect button. 



  • Proceeding through the installer, when it asks which operating system, select Windows Server Datacenter (likely with the Desktop Environment).



  • Continuing through the installer, when it asks which type of installation, select Custom.



  • The next screen has no drives appearing, this is normal. Click on ‘load driver’ to load the storage driver.



  • Upon the load driver prompt, click ‘Browse’. Browse into the CD Drive with ‘virtio-win-0.1.1’ mounted.

  • Open the ‘viostor’ (virtio storage) directory, browse to the version of Windows Server being installed, and select the sub folder ‘amd64’ within that directory and click ‘OK’.



  • With the driver ready to be installed, click ‘Next’.



  • The boot volume will now be recognized by the installer.

  • With the volume selected, click ‘Next’ to continue the installer.



Step 2:

  • When the installer finishes, it will prompt to set the password (requires at least one capital letter and number) for the local administrator, do so.

  • Log in normally requires a Ctl-Alt-Del keystroke, which can be sent using the supplied button on the banner at the top of the screen.

  • Logged in, navigate to ‘Device Manager’ to finish installing the virtio drivers.



  • There will be two devices with an “!” symbol next to them under ‘Other Devices’.

  • Right click the ‘Ethernet Controller’ and select properties.



  • Within the properties menu, select ‘Update Driver’.



  • Browse the computer for the CD Drive with ‘virtio-win-0.1.1’ mounted.

  • Select the version of Windows Server installed within the ‘NetKVM’ directory.

  • Click ‘OK’, ‘Next’ and ‘Install’ to install the driver.



  • Close the menus and return to ‘Device Manager’.

  • Right click the ‘PCI Device’ and select properties.



  • Within the properties menu, select ‘Update Driver’.

  • Browse the computer for the CD Drive with ‘virtio-win-0.1.1’ mounted.

  • Select the version of Windows Server installed within the ‘Balloon’ directory.



  • The instance has all the drivers installed, however, there are additional configurations and updates likely required.



Step 3:

  • With the instance connected to the network, open the command prompt.

  • Enter the commands (if you are not using Windows Server 2008R2, ignore the first command):

    • cscript c:\windows\system32\slmgr.vbs /ipk 74YFP-3QFB3-KQT8W-PMXWJ-7M648
    • cscript c:\windows\system32\slmgr.vbs /skms 10.200.6.99
    • cscript c:\windows\system32\slmgr.vbs /ato
Last modified: Wednesday, 30 May 2018, 9:04 AM