Use this procdure to install or update the DIAG OS. This procedure is a firmware upgrade.
About this task
Load or update the DIAG-OS—the diag installer image—using the
onie-nos-install command. The DIAG-OS installer runs in two modes: Update mode or Install mode.
In Update mode, the DIAG-OS updates the existing DIAG-OS and boots back to ONIE.
In Install mode, the DIAG-OS erases the existing DIAG-OS and loads the new DIAG-OS.
NOTE:If you have a recovery USB plugged into your system, remove it before using the
onie-nos-install command.
NOTE:Before you begin, go to
www.dell.com/support and download the diagnostic package.
To activate the DIAG installer:
Boot in to
ONIE: Rescue mode.
Enter
ONIE:/ # touch /tmp/diag_os_install_mode to activate the DIAG installer.
Run the installer file.
Enter
ONIE:/ # onie-nos-install tftp://<ip address>/diag-installer-x86_64-dellemc_<model>_c2338-r0-<version>-<date>.bin
to ensure that the file location is accessible over the network.
Steps
Enter the
onie-discovery-stop command to stop ONIE Discovery mode.
Assign an IP address to the management interface and verify the network connectivity.
NOTE:In Install mode, the DIAG-OS installation removes any existing NOS and DIAG-OS partition. If you do not create
file /tmp/diag_os_install_mode, the DIAG-OS installs in Upgrade mode. In this case, the installation process does NOT touch any existing NOS.
ONIE:/ onie-nos-install tftp://<tftp-server ip>/<filepath>/filename/diag-installer-x86_64-dell_<platform>_c2538-r0-2016-08-12.bin
discover: installer mode detected.
Stopping: discover... done.
Info: Fetching tftp://<tftp-server ip>/users/<user>/<platform>/diag-installer-x86_64-dell_<platform>_c2538-r0-2016-08-12.bin ...
users/<user>/<platform> 100% |*******************************| 154M 0:00:00 ETA
ONIE: Executing installer: tftp://<tftp-server ip>/users/<user>/<platform>/diag-installer-x86_64-dell_<platform>_c2538-r0-2016-08-12.bin
Ignoring Verifying image checksum ... OK.
cur_dir / archive_path /var/tmp/installer tmp_dir /tmp/tmp.qlnVIY
Preparing image archive ...sed -e '1,/^exit_marker$/d' /var/tmp/installer | tar xf - OK.
Diag-OS Installer: platform: x86_64-dell_<platform>_c2538-r0
EDA-DIAG Partiton not found.
Diag OS Installer Mode : INSTALL
Creating new diag-os partition /dev/sda3 ...
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
The operation has completed successfully.
EDA-DIAG dev is /dev/sda3
mke2fs 1.42.13 (17-May-2015)
Creating filesystem with 262144 4k blocks and 65536 inodes
Filesystem UUID: 63fc156f-b6c1-415d-9676-ae4478704c5a
Superblock backups stored on blocks:
32768, 98304, 163840, 229376
Allocating group tables: done
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
Created filesystem on /dev/sda3 with label EDA-DIAG
Mounted /dev/sda3 on /tmp/tmp.BBEygm
Preparing /dev/sda3 EDA-DIAG for rootfs install
untaring into /tmp/tmp.BBEygm
rootfs copy done
Success: Support tarball created: /tmp/tmp.BBEygm/onie-support.tar.bz2
Updating Grub Cfg /dev/sda3 EDA-DIAG
ONIE uefi_uuid 69AD-9CBF
INSTALLER DONE...
Removing /tmp/tmp.qlnVIY
ONIE: NOS install successful: tftp://<tftp-server ip>/users/<user>/<platform>/diag-installer-x86_64-dell_<platform>_c2538-r0-2016-08-12.bin
ONIE: Rebooting...
ONIE:/ # discover: installer mode detected.
Stopping: discover...start-stop-daemon: warning: killing process 2605: No such process
done.
Stopping: dropbear ssh daemon... done.
Stopping: telnetd... done.
Stopping: syslogd... done.
Info: Unmounting kernel filesystems
umount: can't umount /: Invalid argument
The system is going down NOW!
Sent SIGTERM to all processes
Sent SIGKILL tosd 4:0:0:0: [sda] Synchronizing SCSI cache
reboot: Restarting system
reboot: machine restart
BIOS Boot Selector for <platform>
Primary BIOS Version x.xx.x.x_MRC48
SMF Version: MSS x.x.x, FPGA x.x
Last POR=0x11, Reset Cause=0x55
POST Configuration
CPU Signature 406D8
CPU FamilyID=6, Model=4D, SteppingId=8, Processor=0
Microcode Revision 125
Platform ID: 0x10041A43
PMG_CST_CFG_CTL: 0x40006
BBL_CR_CTL3: 0x7E2801FF
Misc EN: 0x840081
Gen PM Con1: 0x203808
Therm Status: 0x884C0000
POST Control=0xEA000100, Status=0xE6000000
BIOS initializations...
CPGC Memtest ................................ PASS
CPGC Memtest ................................ PASS
Booting `EDA-DIAG'
Loading DIAG-OS ...
[ 3.786758] dummy-irq: no IRQ given. Use irq=N
[ 3.792812] esas2r: driver will not be loaded because no ATTO esas2r devices were found
[ 3.818171] mtdoops: mtd device (mtddev=name/number) must be supplied
[ 4.880285] i8042: No controller found
[ 4.890134] fmc_write_eeprom fake-design-for-testing-f001: fmc_write_eeprom: no busid passed, refusing all cards
[ 4.901699] intel_rapl: driver does not support CPU family 6 model 77
Debian GNU/Linux 8 dell-diag-os ttyS1
dell-diag-os login: root
Password:
Linux dell-diag-os x.xx.xx #1 SMP Fri Aug 12 05:14:52 PDT 2016 x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Diag OS version <platform>_DIAG_OS_x.xx.x.x
Build date/time Fri Aug 12 05:23:56 PDT 2016
Build server netlogin-eqx-03
Build by <name>
Kernel Info:
Linux x.xx.xx #1 SMP Fri Aug 12 05:14:52 PDT 2016 x86_64 GNU/Linux
Debian GNU/Linux 8 \n \l
Done Initializing Ethernet
root@dell-diag-os:~#
Start diagnostics.
To start the ONIE diagnostics, use the
EDA-DIAG option from the GRUB menu.
Boot into the EDA Diags.
Log in as
root.
Password:
calvin.
Install the EDA-DIAG tools package.
Next steps
NOTE:To return to your networking operating software, enter the
reboot command.
Data is not available for the Topic
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: <>()\