We do offer an installation script to install iPXE in Linux Ubuntu 20.04 which allows you to install iPXE, Netplan/IP Routing, FTP and TeamViewer. 

Please follow below steps to define which port names are used in Linux. This information must be send back to support@global-emea.com 

Add the information like this:

Port number: Type - Name - purpose  

Which looks like this: 

Port 1: LAN - eno1 - DHCP

Port 2: WLAN - wlp2s0 - Internet

If you're using 2 LAN ports it might look like this:

Port 1: LAN - eno1 - DHCP

Port 2: LAN - eno2 - Internet

Note:     It is possible to get a UEFI compatible machine. Contact support for more information. 

Step 1. Install Linux Ubuntu amd64

Link: https://mega.nz/file/buYzDQ4L#ZOw4QWjJT7nZFEXlMhZfci_Cv4eCpFybnfSZxad49Gs 


When installing please make sure “Your name” and “Username” are both “wd” as shown in below example. 

Afbeelding met tekst

Automatisch gegenereerde beschrijving


Important note:  a password must be set, you can use any password you prefer but avoid the #-sign.  

Important note: Make sure you're using the second LAN port or WLAN port to connect to the web. The connection must be established before running the script!

Step 2: When done with the installation there must be defined which port names will be used for DHCP and internet. To do so, open the terminal (CTRL + ALT + T) and type ip addr [enter] this will show a screen like this: 

2: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen      1000

    link/ether f0:1f:af:2e:58 brd ff:ff:ff:ff:ff:ff

    altname enp0s25

3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000

    link/ether 6c:88:14:e3:54 brd ff:ff:ff:ff:ff:ff

    inet brd scope global dynamic noprefixroute wlp2s0

    valid_lft 3282sec preferred_lft 3282sec

    inet6 fe80::fa44:72e2:4e15/64 scope link noprefixroute 

    valid_lft forever preferred_lft forever


The yellow marked part in this example is the onboard LAN; eno1 as where the blue one is the WLAN; wlp2s0.  

We do have scripts available for eno1 - wlp2s0 | enp1s0 -  wlp2s0 | enp0s31f6 - wlp2s0 | enp4s0f0 - wlp2sif you have an other combination please mention this to support@global-emea.com so we help you with this. 

Step 3: When the right Script is downloaded place this on the Desktop and open the terminal again and give below commands:

sudo su          [it will ask to add the password] 

cd Desktop       [mind the capital D]

chmod 775 install.sh


Now it will install all software, create folders and download all needed files and place them in the correct folders. It will need an reboot at the end. But in case errors are shown during the installation please take a screenshot and send it to support@global-emea.com 

During the installation it will ask to confirm if you want to allow PXE boot over ipv4 and/or ipv6, at least ipv4 should be allowed/confirmed with YES. 

After the installation a reboot is needed and the services might need to be (re)started. To do so, open the terminal (CTRL + ALT + T) and type 

sudo su          [it will ask to add the password]
systemctl restart isc-dhcp-server.service
service iptables start

Now you should be able to boot WipeDrive. 

The ISO Downloaded to the folder /var/www/html/Images/wd has no wd-options.cfg in it. This can be done on a Windows machine. grub.cfg and isolinux.cfg both are changed 

Please check this page for more information on how to change the config files:


Once installed and tested, please let the support team know if all works, if not please show us the errors you're facing. 


It might happen that for an unknown reason the Static IP is not being able to be set or it's been removed after a reboot. Due to this, DHCP will not work. 

You can set it back by the terminal command: ifconfig {port name} The {port name} is for example eno1 so it could be: ifconfig eno1 is the default static IP, if you use another one, please change this IP in this command. 

You can get the name of the port by typing ip addr

if you keep getting the error every time you reboot the machine, a script might help you with this.

Please follow up those instructions, by typing them in to the terminal. 

Note: Make sure you are in the /home/wd/ which is the default folder. 

sudo su         [it will ask to add the password] 

touch auto.sh

gedit auto.sh

In the editor that will be opened you need to type below part.

Note: also here the port name might be different for you!


sudo -s <<EOF

ifconfig eno1

systemctl restart isc-dhcp-server.service


Save the file! 

Now type below in to the terminal. 

chmod -x auto.sh

chmod -R 777 auto.sh

crontab -e 

Below will be opened:

Select an editor.  To change later, run 'select-editor'.

  1. /bin/nano        <---- easiest

  2. /usr/bin/vim.basic

  3. /usr/bin/vim.tiny

  4. /bin/ed

Choose 1-4 [1]:

Select 1, as that is the easiest one.  

Scroll to the bottom of the file and type:

@reboot /home/wd/auto.sh 

Like this: 

Now the script will be launched every time the machine is rebooted.

If this article was not helpful and more help is needed 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. 


When contacting our support team, please refer to the article you’ve checked and if possible add a picture of the error and add information on the hardware that’s giving the error. Make always sure you’re using the latest version.