05-24-2018 03:31 PM - edited 03-01-2019 01:33 PM
Nexus 3548X will no longer boot after incorrectly trying to downgrade to 6.x. I am trying to figure out how to recover from this at boot prompt but haven't so far. Any pointers on how to get out of this appreciated. I figure I need to boot from the network but how to do that is none obvious to me.
(c) Copyright 2016, Cisco Systems.
BIOS v.4.2.0, Sat 09/23/2017, 08:39 AM
N3K-C3548P-10GX
Press ctrl L to go to loader prompt in 2 secs
Booting kickstart image: bootflash:/n3500-uk9-kickstart.6.0.2.A8.8.bin
...............................................................................
..................................Image verification OK
## get_boot_mode_from_bios, ios_mode : 0, boot_mode : 0
Booting kernel
[ 0.000000] Fastboot Memory at 0c100000 of size 201326592
▒Usage: init 0123POST INIT Starts at Mon Jan 1 00:00:26 UTC 2001
Starting Nexus 3500 Platform POST.....
Executing Mod 1 1 SEEPROM Test:...done (0 seconds)
Executing Mod 1 1 GigE Port Test:.done (8 seconds)
Executing Mod 1 1 PCIE Test:.................done (0 seconds)
Mod 1 1 Post Completed Successfully
POST is completed
...r. done.
Loading System Software Sun Dec 31 19:00:52 EST 2000
load_plugin: failed to link plugin file from /isan/plugin/0. (rc = 0x40ea001f)
Extract plugin 0 failed
Remove plugin 0
Load plugin failed
INIT:
INIT: Sending processes the TERM signal
INIT: Sending processes the KILL signal
Cisco Nexus Operating System (NX-OS) Software
TAC support: http://www.cisco.com/tac
Copyright (c) 2002-2018, Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained in this software are
owned by other third parties and used and distributed under
license. Certain components of this software are licensed under
the GNU General Public License (GPL) version 2.0 or the GNU
Lesser General Public License (LGPL) Version 2.1. A copy of each
such license is available at
http://www.opensource.org/licenses/gpl-2.0.php and
http://www.opensource.org/licenses/lgpl-2.1.php
switch(boot)# ## get_boot_mode_from_bios, ios_mode : 0, boot_mode : 0
switch(boot)# Booting kernel
^
% invalid command detected at '^' marker.
01326592
▒Usage: init 0123POST INIT Starts at Mon Jan 1 00:00:26 UTC 2001
Starting Nexus 3500 Platform POST.....
Executing Mod 1 1 SEEPROM Test:...done (0 seconds)
Executing Mod 1 1 GigE Port Test:.done (8 seconds)
Executing Mod 1 1 PCIE Test:.................done (0 seconds)
Mod 1 1 Post Completed Successfully
POST is completed
...r. done.
Loading System Software Sun Dec 31 19:00:52 EST 2000
load_plugin: failed to link plugin file from /isan/plugin/0. (rc = 0x40ea001f)
Extract plugin 0 failed
Remove plugin 0
Load plugin failed
INIT:
INIT: Sending processes the TERM signal
INIT: Sending processes the KILL signal
Cisco Nexus Operating System (NX-OS) Software
TAC support: http://www.cisco.com/tac
Copyright (c) 2002-2018, Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained in this software are
owned by other third parties and used and distributed under
license. Certain components of this software are licensed under
the GNU General Public License (GPL) version 2.0 or the GNU
Lesser General Public License (LGPL) Version 2.1. A copy of each
such license is available at
http://www.opensource.org/licenses/gpl-2.0.php and
http://www.opensource.org/licenses/lgpl-2.1.php
switch(boot)#
05-25-2018 03:42 AM - edited 05-27-2018 06:28 AM
Greetings.
Below describes the process to get kickstart/system over from tftp server.
Video of process: https://supportforums.cisco.com/t5/data-center-videos/how-to-restore-a-cisco-nexus-switch-from-loader-prompt/ba-p/3101970
Cntrl + L to get break into boot loader
loader > set ip x.x.x.x 255.255.255.0
loader > boot tftp://x.x.x.x/n3500-uk9-kickstart.6.0.2.A8.9.bin
kick start will load up.
....
int mgmt0
ip address x.x.x.x 255.255.255.0
no shut
copy tftp: bootflash:
Enter source filename: n3500-uk9-kickstart.6.0.2.A8.9.bin
Enter hostname for the tftp server: x.x.x.x
copying........
switch(boot)# copy tftp: bootflash:
Enter source filename: n3500-uk9.6.0.2.A8.9.bin
Enter hostname for the tftp server: x.x.x.x
copying.....
switch(boot)# dir
should see 2 .bin files you just copied
reload
Cntrl + L to break into boot loader again
now boot your kickstart and system image from your local bootflash
loader > boot n3500-uk9-kickstart.6.0.2.A8.9.bin n3500-uk9.6.0.2.A8.9.bin
You should get a setup prompt from here.
Hopefully you have a copy of your running config.
Assumptions:
your kickstart and system images are at root of your tftp server in examples above.
If you still have issues, I would open a TAC case for assistance.
Thanks,
Kirk...
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide