ONIE Update/Upgrade
Hedgehog ONIE (HONIE) Supported Systems
-
DELL
-
S5248F-ON
-
S5232F-ON
-
Edge-Core
-
DCS501 (AS7726-32X)
-
DCS203 (AS7326-56X)
-
EPS203 (AS4630-54NPE)
Updating ONIE
-
Via USB
-
For this example we will be updating a DELL S5248 to Hedgehog ONIE (HONIE)
- Note: the USB port is on the back of the switch with the Management and Console
-
Prepare the USB stick by burning the honie-usb.img to a 4G or larger USB drive
-
Insert the USB drive into the switch
-
For example, to burn the file to disk X of an OSX machine
-
sudo dd if=honie-usb.img of=/dev/rdiskX bs=1m
-
-
Boot into ONIE Installer
*
-
ONIE will install the ONIE update and reboot
- `ONIE: OS Install Mode ...
Platform : x86_64-dellemc_s5200_c3538-r0
Version : 3.40.1.1-7 <- Non HONIE version
Build Date: 2020-03-24T20:44-07:00
Info: Mounting EFI System on /boot/efi ...
Info: BIOS mode: UEFI
Info: Making NOS install boot mode persistent.
Info: Using eth0 MAC address: 3c:2c:30:66:f0:00
Info: eth0: Checking link... up.
Info: Trying DHCPv4 on interface: eth0
Warning: Unable to configure interface using DHCPv4: eth0
ONIE: Using link-local IPv4 addr: eth0: 169.254.95.249/16
Starting: klogd... done.
Starting: dropbear ssh daemon... done.
Starting: telnetd... done.
discover: installer mode detected. Running installer.
Starting: discover... done.
Please press Enter to activate this console. Info: eth0: Checking link... up.
Info: Trying DHCPv4 on interface: eth0
Warning: Unable to configure interface using DHCPv4: eth0
ONIE: Using link-local IPv4 addr: eth0: 169.254.6.139/16
ONIE: Starting ONIE Service Discovery
Info: Attempting file://dev/sdb1/onie-installer-x86_64-dellemc_s5248f_c3538-r0 ...
Info: Attempting file://dev/mmcblk0p1/onie-installer-x86_64-dellemc_s5248f_c3538-r0 ...
Info: Attempting file://dev/mmcblk0p1/onie-installer-x86_64-dellemc_s5248f_c3538-r0.bin ...
Info: Attempting file://dev/mmcblk0p1/onie-installer-x86_64-dellemc_s5248f_c3538.bin ...
Info: Attempting file://dev/mmcblk0p1/onie-installer-dellemc_s5248f_c3538 ...
Info: Attempting file://dev/mmcblk0p1/onie-installer-dellemc_s5248f_c3538.bin ...
Info: Attempting file://dev/mmcblk0p1/onie-installer-x86_64-bcm ...
Info: Attempting file://dev/mmcblk0p1/onie-installer-x86_64-bcm.bin ...
Info: Attempting file://dev/mmcblk0p1/onie-installer-x86_64 ...
Info: Attempting file://dev/mmcblk0p1/onie-installer-x86_64.bin ...
Info: Attempting file://dev/mmcblk0p1/onie-installer ...
Info: Attempting file://dev/mmcblk0p1/onie-installer.bin ...
ONIE: Executing installer: file://dev/sdb1/onie-installer-x86_64-dellemc_s5248f_c3538-r0
Verifying image checksum ... OK.
Preparing image archive ... OK.
ONIE: Version : 3.40.1.1-8 <- HONIE Version
ONIE: Architecture : x86_64
ONIE: Machine : dellemc_s5200_c3538
ONIE: Machine Rev : 0
ONIE: Config Version: 1
ONIE: Build Date : 2023-12-15T23:43+00:00
Installing ONIE on: /dev/sda
ONIE: NOS install successful: file://dev/sdb1/onie-installer-x86_64-dellemc_s5248f_c3538-r0
ONIE: Rebooting...
discover: installer mode detected.
Stopping: discover...start-stop-daemon: warning: killing process 665: No such process
Info: Unmounting kernel filesystems
umount: can't unmount /: Invalid argument
The system is going down NOW!
Sent SIGTERM to all processes
Sent SIGKILL to all processes
Requesting system reboot`
-
System is now ready for use
Created: December 20, 2023