UNSOLVED

James205

updated

4 days ago

J

James205

1 Rookie

•

1 Message

•

4 Points

0

244

June 23rd, 2026 10:30

Getting OS onto Edge Gateway 3002

Hi all, 

I've recently got my hands on an Edge Gateway 3002, with no display output. This makes flashing an OS image to the device extremely difficult. In all the manuals I've read it says there must be a Linux ISO available for download from Dell, that is made for this device, and will flash easily on to it.

However, this ISO is nowhere to be found, and all the service-tools throw an error when searching using my Product ID. Support has been of no help so far in any of this...

Does somebody know of any way to get Linux on to it, or where to get the original OS it shipped with?

  • anne_droid

    6 Operator

    •

    2611 Posts

    •

    9624 Points

    0

    0

    Posted June 23rd, 2026 10:47

    Hi

    Dunno, Dell play hide and seek with their software.  However there is a long rambling answer from an LLM below....

    NB: I did include "headless" as an option, perhaps somewhat unwisely.

    Short answer: You can install a standard Linux (Ubuntu Server, Photon OS, or Ubuntu Core) onto the Dell Edge Gateway 3002 and run it headless; Dell provides procedures for creating a recovery/installation USB and for flashing Ubuntu Core/Server images, and community guides describe using a USB-based kickstart/preseed or installing from another machine then moving the storage for fully headless installs.dell+2

    Preparation and options

    • Supported/known OSes: Dell documents Ubuntu Core and Ubuntu Server for the 3002, and community/VMware guides show Photon OS and similar images have been installed successfully on the 300x family.vmware.github+2

    • Headless approaches: use a kickstart/preseed-enabled USB image, create a bootable installer that enables serial/SSH on first boot, or install to the eMMC/SSD on another machine and move the drive into the gateway (or swap drives) to avoid needing a monitor/keyboard during install.reddit+2

    Step-by-step (recommended, minimal-interaction / headless)

    1. Obtain Dell manual and choose OS image.

      • Download the Edge Gateway 3002 Installation and Operation Manual to follow Dell-specific steps for flashing a new OS and recovery USB creation.dell

      • Pick Ubuntu Server, Ubuntu Core, Photon OS or your preferred distro — Ubuntu Core is officially supported on the 3000 series.canonical+1

    2. Prepare a bootable USB installer with automatic install (headless):

      • Create an installer image and add an automated install file: for Debian/Ubuntu use a preseed/cloud-init or autoinstall config; for RHEL/CentOS/Fedora use a kickstart; for Photon OS follow the Photon guide that edits grub.cfg and the sample ks.cfg and includes a UsbInvocationScript if required by the platform.vmware.github+1

      • Ensure console and SSH will be available during installation: add kernel boot params to use serial console (e.g., console=ttyS0,115200n8) and enable/permit root SSH in your postinstall script so you can SSH in as soon as network is up.vmware.github

    3. Create the Dell-specific recovery/USB invocation:

      • Dell’s procedure for the 3002 describes creating a recovery USB and (for automated installs) placing the required invocation script or using their flashing steps — follow the manual’s “Flashing a new OS image” and “Creating the recovery USB flash drive” sections.dell+1

    4. Boot and discover the device:

      • Insert the USB and power on the gateway; Dell/Photon notes show the installer can run unattended and that once installation finishes you should find the device’s IP from DHCP (MAC is on the unit) and SSH in.dell+1

    Alternative headless methods

    • Disk swap method: attach the gateway’s eMMC/SSD to another PC, install and preconfigure the OS there (including enabling SSH and network settings), then reinsert the drive in the gateway — this is often the quickest when display/serial is not available.reddit

    • PXE + kickstart/preseed: set up a PXE server that supplies an automated install (kickstart/preseed) so the gateway can netboot and install unattended.reddit

    Practical tips and pitfalls

    • Serial console: many community posts stress using serial console parameters (ttyS0,115200) in installer boot lines so install logs and SSH-enable steps operate headless.vmware.github+1

    • Secure Boot/BIOS: check BIOS settings (boot order, secure boot) and firmware methods in Dell manual before attempting to boot from USB.dell

    • Network: have DHCP available or preconfigure static network in your automated installer to ensure SSH comes up reachable after install.vmware.github

    • Backup: create the Dell recovery USB before making changes so you can restore factory image if needed.dell

    Illustrative example (Photon OS automated USB)

    • Edit the Photon ISO’s grub.cfg to add kernel parameters: root=/dev/ram0 photon.media=UUID=<photondisk> ks=cdrom:/isolinux/sample_ks.cfg console=ttyS0,115200n8.

    • Edit sample_ks.cfg to set target disk to /dev/mmcblk0 (Dell 3002 eMMC) and include postinstall commands to allow SSH root login.

    • Copy ISO contents to a FAT32 USB, add a UsbInvocationScript.txt containing the USB boot invocation commands Dell expects, insert USB into Edge Gateway, power on, then find the IP and SSH in when complete.vmware.github

    If in doubt please ask.

    (edited)

      Kind Regards  

                                         

      anne_droid

     

    User uploaded image

     

  • anne_droid

    6 Operator

    •

    2611 Posts

    •

    9624 Points

    0

    0

    Posted June 23rd, 2026 10:58

    Hi

    This may be of no use whatsoever.....

    https://www.dell.com/support/product-details/en-us/product/dell-edge-gateway-3000-series/drivers

    USB script utility
    Driver Id : 9WYNG    Importance : Recommended
    Version : A00, A00    Release Date : 08 Feb 2018
    Download Type : Miscellaneous Utilities    Category : System Utilities
    The Edge Gateway 3000 Series come in headless configurations. This package provides the ability to perform system administration tasks, Dell Edge Gateways contain a facility for running a script file from a USB drive containing a limited set of BIOS commands.
    #######################
    elease Date :09 Jun 2026
    Download Type :System BIOS
    Category :BIOS
    This package contains the Dell system BIOS update. BIOS is a firmware package that is embedded on a small memory chip on the system board. It controls the keyboard, monitor, disk drives, and other devices. This update addresses the Dell Security Advisories (DSA). A security advisory is a statement when a security vulnerability impacts a product, and a remedy is available for the vulnerability.
     
    Although it is an EXE

      Kind Regards  

                                         

      anne_droid

     

    User uploaded image

     

  • user_b4468b

    1 Rookie

    •

    6 Posts

    •

    8 Points

    5

    0

    Posted November 10th, 2026 11:59

    I think the confusion is that Dell doesn't provide the original Ubuntu Core 16 image as a normal ISO. According to the Edge Gateway 3002 manual, it's supplied as a compressed `.img.xz` file, which you write directly to a USB drive. The manual's section on [flashing a new Ubuntu OS image](https://www.dell.com/support/manuals/en-us/dell-edge-gateway-3000-series/dell-edge_gateway-3002-install_manual/flashing-new-os-image) explains the process. Also, the 3002 has no standard video output, so you shouldn't expect to get a BIOS screen on a monitor. There's a 1.8V UART serial console connector inside the unit, which can be used for boot diagnostics, but be careful not to connect a standard 3.3V USB-to-TTL adapter directly. I'd try downloading the Ubuntu Core recovery image using the device's Service Tag through Dell Support. If the download tool refuses to recognise the Product ID, contact support again specifically asking for the **Edge Gateway 3002 Ubuntu Core 16 `.img.xz` recovery image**, rather than an ISO. The manual also documents restoring the factory image from USB.

  • anne_droid

    6 Operator

    •

    2611 Posts

    •

    9624 Points

    1

    0

    Posted November 10th, 2026 13:46

    Hi

     

    Operating systems

    Windows 10 IoT Enterprise LTSB 2016 

    Ubuntu Core 16; documentation also lists

    Ubuntu Server 18.04. dell+1

     

    https://ubuntu.com/download/core

     

    https://cdimage.ubuntu.com/ubuntu-core/16/stable/current/

     

    You can convert a Linux .img.xz file to a bootable .ISO by first extracting the .img.xz to .img.

     

    Then converting the .img to .ISO using tools like ccd2iso or by mounting the .img and creating an ISO from the mounted filesystem.

     

    NB: You don't really mention what your resources are and what you tried/achieved.

     

     

      Kind Regards  

                                         

      anne_droid

     

    User uploaded image