How to recover from Boot Loop on Dell Networking C Series chassis switch.
Summary: How to recover from Boot Loop on Dell Networking C Series chassis switch.
Instructions
Overview
- How to identify the behavior of the RPM
- What is needed to Resolve
- Steps to Resolve
How to identify the behavior of the RPM
What is needed to Resolve
- Verify a new fresh download of the needed firmware version is saved in the flash directory of the switch. If not possible to verify a new download can be prompted thru the boot_user mode options.
- In boot_user mode the primary boot needs to point to valid bootable image in the flash directory. If not, you can use FTP, TFTP to transfer the image by point the primary or secondary boot to use a FTP or TFTP device to retrieve the file during the next boot attempt.
- A valid image .bin file is needed to in the root directory of the FTP or TFTP server device. The management ethernet 0/0 port will need to be able to reach the IP address of the FTP TFTP server. If this is not normally possible because of the network topology, you can set the management ethernet IP address and the default gateway in boot_user mode to all proper connectivity.
Steps to Resolve
PRIMARY OPERATING SYSTEM BOOT PARAMETERS:
========================================
boot device : ftp
file name : /imagefilename.bin
Management Ethernet IP address : 10.1.1.1/24
Server IP address : 10.1.1.200
username : username
password : ******
SECONDARY OPERATING SYSTEM BOOT PARAMETERS:
==========================================
boot device : flash
file name : /FTOS_CB_8.4.7.0.bin
DEFAULT OPERATING SYSTEM BOOT PARAMETERS:
========================================
boot device : flash
file name : /FTOS_CB_8.4.7.0.bin
Make note of the current boot devices listed for the Primary, Secondary and Default boot systems. Also make note of the format of how the output is presented. After you make changes the display of the boot device, file name etc… will need to have the same spacing and the colons need to be lined up in the right column. If you do not clear and input the needed changes properly they will not line up in the columns. This would indicate that you have extra spaces in the input.
Use the interface management ethernet ip address command to change the ip address of the management 0/0 port on the RPM if needed to reach the FTP/TFTP server:
BOOT_USER# interface management ethernet ip address 10.1.1.1/24
Verify the IP address configuration:
BOOT_USER # show interfaces management ethernet
Management ethernet IP address: 10.1.1.1/24
Use the default-gateway command to set the needed default gateway to reach the transfer protocol server network:
BOOT_USER# default-gateway 10.1.1.200
Verify the default-gateway configuration:
BOOT_USER # show default-gateway
Gateway IP address: 10.1.1.200
Change the Primary and or Secondary Operating System Boot Parameters:
BOOT_USER # boot change {primary | secondary | default}
primary - Enter the keyword primary to configure the boot parameters used in the first attempt to boot FTOS.
secondary - Enter the keyword secondary to configure boot parameters used if the primary operating system boot selection is not available
default - Enter the keyword default to configure boot parameters used if the secondary operating system boot parameter selection is not available. The default location should always be the internal flash device (flash:) and a verified image should be stored there.
You must see the details displayed in the same format as below where the configured details are displayed with the colons all lined up in the right hand column.
BOOT_USER # boot change primary
'.' = clear field; ' -' = go to previous field
boot device : ftp
file name : /imagefilename.bin
Server IP address : 10.16.1.209
username : username
password : ******
BOOT_USER #