Reset Search



How to perform netinstall on SLX 9030, 9140, and 9240 using USB?

« Go Back


TitleHow to perform netinstall on SLX 9030, 9140, and 9240 using USB?
Perform netinstall  SLX 9030/9140/9240 to restore the firmware back to factory default.
  • SLX 9030
  • SLX 9140
  • SLX 9240
  • All firmwares
The netinstall process will re-partition and format the SLX SSD hard drive. So, all existing data (including licenses) on the SLX SSD hard drive will be erased!
  1. Create USB with EXT4 FS, format the USB to be 10GB to reduce formatting time
If a Linux system is not available to format the USB in EXT4, see article: How to format a USB drive with an EXT2 filesystem on Windows?
  1. Copy extracted firmware to the EXT4 formatted USB drive.
  2. Connect to switch console to reload switch via 'reload system
  3. Wait for the GRUB menu, then select '*ONIE' > '*ONIE: Rescue'
GNU GRUB  version 2.02~beta2+e4a1fe391

 | SLX-OS                                                                     |
 | Offline Diagnostic                                                         |
 |*ONIE                                                                       |
 |                                                                            |
 |                                                                            |
GNU GRUB  version 2.02~beta2+e4a1fe391

 |*ONIE: Rescue                                                               |
 |                                                                            |
 |                                                                            |
  1. After it boots into 'ONIE: Rescue' environment, press "enter" to get the prompt
Info: Mounting ONIE-BOOT on /mnt/onie-boot ...
Info: Using eth0 MAC address: 60:9c:9f:ec:b3:a9
Info: eth0:  Checking link... up.
Info: Trying DHCPv4 on interface: eth0
ONIE: Using DHCPrandom: dropbear urandom read with 108 bits of entropy available
v4 addr: eth0: / 2random: nonblocking pool is initialized
Starting: dropbear ssh daemon... done.
Starting: telnetd... done.
discover: Rescue mode detected.  Installer disabled.

Please press Enter to activate this console.
  1. Run 'blkid' to get USB dev info (USB is likely assigned to /dev/sdc1)
ONIE:/ # blkid
/dev/sda3: UUID="8a343239-8a7e-4236-922a-948406df783b"
/dev/sdc1: UUID="f3dfd5ac-4b54-d401-705f-d1ac4b54d401"
/dev/sda5: UUID="dd718ade-2488-464d-bbe6-bc6fc8c19656"
/dev/sda1: UUID="09f03d41-6361-488a-b6f6-0e689c930277"
/dev/sda4: UUID="83b38b50-b45f-447f-bf6a-3c925907997d"
/dev/sda2: UUID="99f38e76-dbf0-4364-b615-70355e77e706"
/dev/sdb2: UUID="34e92dcb-8bde-49ff-98ca-d22c2af9dede"
/dev/sdb1: UUID="27ed0e2d-2608-47de-9fa3-1f6937686ddd"
  1. Create /dist and mount the USB to /dist
ONIE:/ # mkdir /dist
ONIE:/ # mount /dev/sdc1 /dist
  1. cd to SLX-OS firmware
ONIE:/ # cd /dist/dist/slxos18s.1.01
  1. Ensure folder contents have executable permissions
ONIE:/dist/slxos18s.1.01 # chmod -R 755 *install*


  1. Run, 'onie-slxos-install' to start netinstall process. After, switch will automatically reboot
ONIE:/dist/slxos18s.1.01 # ./onie-slxos-install


  1. Run, 'install_url file://SLXOS_SWBD3006-18x.100-ONIE.bin' to start netinstall process. After, switch will automatically reboot
ONIE:/dist # install_url file://SLXOS_SWBD3006-18x.100-ONIE.bin
Additional notes



Was this article helpful?



Please tell us how we can make this article more useful.

Characters Remaining: 255