It might be needed to have 1 machine running Windows and WD PXE to boot clients. 

You can do this by the use of a virtual machine like Oracle VirtualBox. Other VM's might work as well, however Oracle Virtual Box is the easiest to setup and be used. 


For this setup, you will need to have a machine, running Windows 10 Pro with 2 Ethernet connections, in this case a WiFi connection will work. As this is running in Windows OS there are more options with USB-Ethernet or USB-WiFi dongles. 

In any way 1 LAN/RJ-45 port should be used for DHCP - PXE, the second one is for internet connection, which can be WiFi or over USB.


Install Oracle VirtualBox on your machine and download the WD PXE server. You can find more information below. 

Make sure you've changed the wd-options.cfg file and added it to the ISO (You can use UltraISO for this). Save it in the Documents folder. 

Once installed the Oracle software you can open the software and create a VM. Make sure this is done like this: 

Name: Any name would work

Folder: Select the folder where you would like to save the VM

Type: Linux

Version: Gentoo (64-bit)

Memory: 2048MB

VM drive type: VDI

VM drive type size: Dynamic

VM drive size: 4GB

Once created open the settings and make the following changes:

Left column - Storage - make sure the optical drive is set to the PXE ISO.  

Left column - Network - Adapter 2 - check the box Enable Network Adapter

On this same setting it's now important to 'bridge' the virtual adapter to the right physical adapter. 

To do so Click on Adapter 1 and make sure this is linked to the onboard NIC (LAN/RJ-45) that will be used as PXE port. 

For Adapter 2, you can select the option NAT. For this you MUST connect the machine to WiFi to have the VM PXE consume the licenses over the internet.  

Change the config file:

The VM is setup, if started it will load the PXE server. Make sure you have NOT started the VM. You can now change the wd-options.cfg and make changes in the ISO of the PXE server. 

See this article how how to change the CFG file:

Please make sure you add the following option: 

cloud-act-code=[add your code here]

There is no need to change any (static) IP for this to work. However if you add a saving location to the Windows Host a static IP is needed. If needed you can use the same server to store the reports at. This will be done in the Windows 10 Host. For this, make sure the LAN NIC gets a static IP and add the details to the wd-options.cfg or the PXE server. 

On you can find more information on SQL, FTP and Samba.

Once the wd-options.cfg is changed, save it back to the PXE ISO and start the VM to boot this ISO. 

It all should work. 


It has been a known issue in some newer version of Oracle VirtualBox that the Virtual PXE and the clients cannot get the licenses from the internet.  

This happens because the Virtual Network port has a wrong IP, IP Range or Just a wrong network setting. 

By default a static is set for this port. 

You can change the port and give it a static IP in the range or even better, make sure it get an IP assigned from the OS. 

To do this, follow up below steps:

Right-mouse click on the network icon (1) and then go to network & internet settings (2). 

Click on Ethernet and Change adapter options (3) 

Here you can find a network port names "VirtualBox Host-Only Ethernet Adapter"

Right-click on this and click on properties

In the new pop-up double click on "internet protocol version 4 (TCP/IPv4)"

In that new pop-up make sure you select "Obtain an IP address automatically".

Restart the Virtual machine and it should work. If not, please reach out to our support team so they can help you. 

Extra links: 

PXE Download:   


If you have any issue during the setup of the software, config files or anything else, please contact us via one of below options. 


 |   Email us   |   Submit a ticket   |   Give us a call    |


Our official support hours are 8:00 am to 16:30 pm, after those hours emailing us or submitting a ticket would be the best option.