Dell ThinOS 10.x Migration Guide

PDF

Setting up the PXE server

Describes how to configure a PXE server on Ubuntu 20.04 or later for upgrading ThinOS devices to ThinOS 10.x, including TFTP setup, DHCP options, and required packages.

Prerequisites

  • Use a system running Ubuntu 20.04 or later (virtual or physical) as the PXE server.
  • Assign a static IP address to the PXE server.
  • Ensure that this IP is outside the DHCP scope to avoid IP conflicts during PXE boot.

Steps

  1. To set up the PXE server, install the necessary packages using the following commands:
    $ sudo apt-get update
    $ sudo apt-get install tftpd-hpa
    $ sudo apt-get install apache2
  2. To setup TFTP, do the following:
    1. Download the pxe_secure_boot.zip file and the ThinOS ISO file to your Downloads directory.
    2. Download the ThinOS ISO in the same Downloads directory on your device.
    3. Run the following commands to configure the TFTP server:
      $ unzip pxe_secure_boot.zip
      $ cd pxe_secure_boot
      $ chmod +x pxe_setup.sh
      $ sudo ./pxe_setup.sh <path to iso> 
  3. To setup the DHCP server, configure the following DHCP options:
    • 066–Boot Server Host Name: Specify the IP address of the boot server (for example: 100.106.90.101).
    • 067–Bootfile Name: Set the boot file name to bootx64.efi.
    These configurations direct the client to the appropriate boot server and boot file during the PXE boot process.

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\