cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2337
Views
5
Helpful
4
Replies

ISR4351 Won't boot on new IOS version

louisKl1
Level 1
Level 1

Hello,

I am working on an ISR4351. It is currently running version 15.5(3)S4b, and we want to update it to 17.3.4a so it can support smart licensing.

I have followed many community discussions and haven't found my problem.


#show version

Cisco IOS XE Software, Version 03.16.04b.S - Extended Support Release
Cisco IOS Software, ISR Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 15.5(3)S4b, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2016 by Cisco Systems, Inc.
Compiled Mon 17-Oct-16 20:23 by mcpre


System restarted at 19:41:48 MET Wed Dec 15 2021
System image file is "bootflash:/isr4300-universalk9.03.16.04b.S.155-3.S4b-ext.SPA.bi"
Last reload reason: Reload Command

 

#sh run | i boot

boot-start-marker
boot system flash bootflash:/isr4300-universalk9.17.03.04a.SPA.bin
boot-end-marker

#dir
Directory of bootflash:/

11 drwx 16384 Dec 31 2016 03:44:07 +01:00 lost+found
1343489 drwx 4096 Dec 15 2021 19:42:04 +01:00 .prst_sync
12 -rw- 486645440 Dec 31 2016 04:02:30 +01:00 isr4300-universalk9.03.16.04b.S.155-3.S4b-ext.SPA.bin
...
15 -rw- 702197190 Dec 15 2021 17:01:58 +01:00 isr4300-universalk9.17.03.04a.SPA.bin

 

#show bootvar
BOOT variable = bootflash:/isr4300-universalk9.17.03.04a.SPA.bin,1;
CONFIG_FILE variable does not exist
BOOTLDR variable does not exist
Configuration register is 0x2102

 

#sh platform




HQ692#sh platform
Chassis type: ISR4351/K9

Slot Type State Insert time (ago)
--------- ------------------- --------------------- -----------------
0 ISR4351/K9 ok 19:24:33
0/0 ISR4351-3x1GE ok 19:23:30
0/1 NIM-2BRI-NT/TE ok 19:23:30
0/2 NIM-2FXS ok 19:23:30
0/4 PVDM4-64 ok 19:23:30
1 ISR4351/K9 ok 19:24:33
2 ISR4351/K9 ok 19:24:33
R0 ISR4351/K9 ok, active 19:24:33
F0 ISR4351/K9 ok, active 19:24:33
P0 PWR-4450-AC ok 19:24:12
P2 ACS-4450-FANASSY ok 19:24:12

Slot CPLD Version Firmware Version
--------- ------------------- ---------------------------------------
0 15030325 15.4(3r)S5
1 15030325 15.4(3r)S5
2 15030325 15.4(3r)S5
R0 15030325 15.4(3r)S5
F0 15030325 15.4(3r)S5

I have checked file hash to make sure and it matches the one given by Cisco :

verify /md5 (bootflash:isr4300-universalk9.17.03.04a.SPA.bin) = 48992d5bb985b071648921b1e7ad4c96
MD5 Checksum : 48992d5bb985b071648921b1e7ad4c96

 

Thank you for your help

1 Accepted Solution

Accepted Solutions

louisKl1
Level 1
Level 1

In fact the rommon software installed was to old to boot the new IOS.

For anyone who would like to check their current version, show rom-monitor r0

View solution in original post

4 Replies 4

marce1000
VIP
VIP

 

 - Could you try to remove / in the boot-command : boot system flash bootflash:/isr4300-universalk9.17.03.04a.SPA.bin as in 

                       

 #sh run | i boot

boot-start-marker
boot system flash bootflash:isr4300-universalk9.17.03.04a.SPA.bin
boot-end-marker

 M.

 



-- Each morning when I wake up and look into the mirror I always say ' Why am I so brilliant ? '
    When the mirror will then always repond to me with ' The only thing that exceeds your brilliance is your beauty! '

louisKl1
Level 1
Level 1

In fact the rommon software installed was to old to boot the new IOS.

For anyone who would like to check their current version, show rom-monitor r0

johnlloyd_13
Level 9
Level 9

hi,

you should check the 17.x release notes first and upgrade to a compatible ROMMON package 16.12(2r) before the main IOS-XE:

 

https://www.cisco.com/c/en/us/td/docs/routers/access/4400/release/xe-17-3/isr4k-rel-notes-xe-17-3.html

 

also remove the forward slash "/" in the boot system flash command.

 

#upgrade rom-monitor filename bootflash:<ROMMON.pkg> all

 

boot system flash bootflash:isr4300-universalk9.17.03.04a.SPA.bin

 

Review Cisco Networking for a $25 gift card