I’ve spent a lot of times to find a way to install Windows Server 2016 in virtualization station.
My NAS is TS-453D with 32Gb ram. Firmware QTS 5.2.4.3079. Virtualization Station v4.0.0.270.
- virtio disks cannot boot from legacy BIOS
- Windows Server 2016 doesn’t have virtio drivers
- if you select UEFI Bios, it seems that Windows Server 2016 ISO doesn’t boot.
After hours of tests, I’ve found the way:
- select UEFI bios type
- in the VM configuration, select virtio as controller type for your boot drive
- create two CD devices and select IDE for controller type
- first CD .iso must be Windows Server, second must be virtio iso downloaded from RedHat. I’ve downloaded from Index of /groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.271-1 (virtio-win-0.1.271.iso)
- start the VM; boot will fail
- if you run the console, you will be in the UEFI shell
- Type in FS0: and hit enter
- You have to find the .efi file from where boot. In my case, I’ve typed:
cd EFI
cd BOOT
dir
Here is a .efi file. In my case:
BOOTX64.EFI - Now you will see the prompt "Press any key… ". Press it.
- The operating system starts installing.
- Proceed until it asks where do you want to install the OS; no disks will be present in the list
- Click on load driver and OK
- You should find a list of compatible drivers. Select the one for 2K16.
- Now the disk device should be available.
When OS is installed, I suggest to install all virtio drivers package from the iso. There is an executable in it.
Giacomo