Unsolved
1 Rookie
•
1 Message
•
4 Points
0
146
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?
No Events found!


anne_droid
5 Journeyman
•
2K Posts
•
7.5K Points
0
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)
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
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
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
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)
anne_droid
5 Journeyman
•
2K Posts
•
7.5K Points
0
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