Start a Conversation

Solved!

Go to Solution

1 Rookie

 • 

7 Posts

474

July 17th, 2024 15:33

Switch Dell S4048-ON - EFI SHELL

We have a Switch model S4048-ON that after an attempt to update the Firmware the equipment does not 
can no longer boot the system. From a console cable connection it is possible to see the following 
screen:

In some forums we found other users with similar problems, who managed to solve
the problem changing the boot priority order in the BIOS menu, but on our equipment there are the following options:

In the screen above we try to select other boot options and disable the other boot priority orders

We would like a method to restore the functioning of the system, as this is a 
equipment that will have great importance in our network topology. Furthermore, the guarantee 
support period for our equipment expired in March 2023 so we were unable to contact support
by DEll

1 Rookie

 • 

7 Posts

August 21st, 2024 19:47

@DELL-Charles R​ 

A bootable pendrive was made using the Linux dd feature and throwing the ISO image "onie-recovery-x86_64-dell_s4000_c2338-r0.3.21.1.0-6.iso" onto the pendrive using the following command syntax:
sudo dd if=/{path-to-iso} of=/dev/sd{x} bs=1M status=progress

After booting the switch on the pendrive, the system was restored and then changed the boot option to start with the switch flash.

The SERT team is very grateful for your support!!

Moderator

 • 

9.4K Posts

July 17th, 2024 19:53

SERT-AGETIC,
 
You can try restoring the switch to factory defaults, as explained here, but you may also be looking at a hardware failure as well. 
 
Let me know what you see when you restore the switch. 
 
 

1 Rookie

 • 

7 Posts

July 18th, 2024 19:13

@DELL-Chris H ​ Thanks for the answer.

But I haven't no way to test this alternative because the equipment does not start GRUB so I can't choose the "ONIE Rescue" option. Here is a video of the output via console when the equipment is turned on:

The options <del> or <F2> are to enter BIOS setup

(edited)

Moderator

 • 

9.4K Posts

July 18th, 2024 20:15

If that is the case I'm not sure if it is going to be recoverable then.

 

 

1 Rookie

 • 

7 Posts

July 19th, 2024 11:19

@DELL-Chris H , In this case, taking into account that our warranty has expired, can you contact me for support technician ? As this is a highly specialized piece of equipment, if applicable we can negotiate a technical visit from Dell support for an assessment.

I would greatly appreciate it if you could provide us with contact with technical support in the region.

(edited)

Moderator

 • 

3.8K Posts

July 19th, 2024 12:58

Hi, we don't have the ability to contact you directly. 
You can contact technical support based on the region where you are, you can find the contacts through this link

Contact Technical Support | Dell US

Thanks

1 Rookie

 • 

7 Posts

July 26th, 2024 08:00

  • Connect to Console:

    • Use a console cable and terminal emulator (e.g., PuTTY) with settings: 115200 baud, 8 data bits, no parity, 1 stop bit, no flow control.
  • Power On:

    • Turn on the switch.
  • Interrupt Boot:

    • Press the indicated key during boot to enter the Boot Menu.
  • Select EFI Shell:

    • Use arrow keys to select the EFI Shell and press Enter.
  • Use EFI Shell:

    • Common commands:
      • List drives: map
      • Change directory: cd <directory>
      • Run executable: fs0:<path_to_executable>

1 Rookie

 • 

7 Posts

July 30th, 2024 07:41

Accessing EFI Shell

  1. Connect to Console:
    • Use a console cable and terminal emulator (PuTTY) with 9600 baud rate.
  2. Enter Boot Manager:
    • Power on the switch, press F2 or ESC.
  3. Enter EFI Shell:
    • Select EFI Shell option.

Basic Commands

  • List Files: ls
  • Change Directory: cd <directory_name>
  • Go Up One Level: cd ..

Boot Options

  • View: bcfg boot dump -b
  • Add: bcfg boot add 1 fs0:\EFI\BOOT\BOOTX64.EFI "Boot Option"
  • Remove: bcfg boot rm 1

Firmware Update

  1. Download Firmware: From Dell.
  2. Copy to USB: FAT32 formatted.
  3. Mount USB: map -r
  4. Navigate: fs0:, then ls
  5. Update: Follow Dell's instructions.

1 Rookie

 • 

7 Posts

July 31st, 2024 11:48

@tomfinn 
Good morning Tomfin, thank you for trying to help.
I tried both approaches suggested by you but still without success.
In the first approach when accessing the fs0 directory: I can't execute the .bin 
In the second approach, the "bcfg" command is not recognized by the shell.

The same attempt was made for fs1: and fs2 too.

(edited)

Moderator

 • 

5.1K Posts

August 1st, 2024 07:06

Hello

1 Create ONIE recovery bootable usb drive using ONIE recovery iso image which can be downloaded from the support site.
2 Once ONIE is recovered on switch, then you can update ONIE-FTOS-filename.bin via ONIe mode.

To create usb onie recovery usb drive, need to download RUFUS tool from google search and install on laptop and create recovery usb.  
https://dell.to/3WLKJXc

https://dell.to/4fpvwT3

Hope this helps.

1 Rookie

 • 

7 Posts

August 1st, 2024 18:00

@DELL-Young E​ Thanks for the suggestion, the recovery procedure worked successfully, it is now possible to access the ONIE grub, however in an attempt to install the new operating system I receive the following output in the printout below.
I reinforce that the switch communicates normally with the tftp server and even seems to complete the download of the image, but the installation fails, I tested V9.14.1.14 and V9.14.2.23

Moderator

 • 

5.1K Posts

August 2nd, 2024 03:10

Hello, I see image format failure - Please install the firmware though USB drive: 
USB drive filesystem should be FAT32.
 
to mount the usb drive in ONIE mode, see below:
#mkdir /mnt/usb
#fdisk -l
#mount -t vfat /dev/sdb1 /mnt/usb
#cd /mnt/usb/
#/mnt/usb/ls
#/mnt/usb/onie-nos-install ONIE-FTOS-SK-9.14.1.14.bin
 

1 Rookie

 • 

7 Posts

August 6th, 2024 17:31

@DELL-Young E​ As suggested, I created a pendrive this time with the FAT32 file system and put the OS "ONIE-FTOS-SK-9.14.2.23.bin" on it and then using ONIE mode I passed the contents of the pendrive to the Switch's flash 
and then I tried to run it using onie-nos-install. But I get the same error as before:

Moderator

 • 

4.4K Posts

August 6th, 2024 18:06

Hello,

 

The text in the image is hard to read. You might upload an image that has the text more clear.

 

It looks like it says: invalid ONIE update image format

 

Could you try download again to make sure you got a good image and try again?

No Events found!

Top