08-17-2018 10:42 AM - edited 03-03-2019 08:52 AM
I have a cisco ISR4431/K9 running isr4400-universalk9.03.13.02.S.154-3.S2-ext.SPA.bin.
Trying to upgrade to isr4400-universalk9.03.16.05.S.155-3.S5-ext.SPA.bin.
md5 checksum has been verified, config register is 0x2012
rommon version is 15.4(2r)S
This .bin file shouldn't be in a directory so why is the boot sequence looking for it there? I used the same image to upgrade another 4431 and it worked fine.
I didn't power cycle the router but I reloaded it about 5 times (also changed boot statement to boot system bootflash:isr4400-universalk9.03.16.03.S.155-3.S3-ext.SPA.bin) and each time I got the error about the directory not being found.
Any ideas?
spo-rfedge-r3#dir bootflash:
Directory of bootflash:/
11 drwx 16384 Sep 25 2015 17:42:06 +00:00 lost+found
327041 drwx 4096 Sep 25 2015 17:43:32 +00:00 core
81761 drwx 4096 Aug 17 2018 01:06:05 +00:00 .prst_sync
572321 drwx 4096 Sep 25 2015 17:43:32 +00:00 .rollback_timer
12 -rw- 0 Sep 25 2015 17:43:47 +00:00 tracelogs.657
261633 drwx 16384 Aug 17 2018 15:56:01 +00:00 tracelogs
670433 drwx 4096 Sep 25 2015 17:43:50 +00:00 .installer
13 -rw- 423937288 Sep 25 2015 17:56:35 +00:00 isr4400-universalk9.03.13.02.S.154-3.S2-ext.SPA.bin
14 -rw- 491568196 Jul 20 2018 17:19:12 +00:00 isr4400-universalk9.03.16.05.S.155-3.S5-ext.SPA.bin
7113240576 bytes total (5831213056 bytes free)
spo-rfedge-r3#
spo-rfedge-r3#sh run | inc boot
boot-start-marker
boot system flash bootflash:isr4400-universalk9.03.16.03.S.155-3.S3-ext.SPA.bin
boot-end-marker
no ip bootp server
spo-rfedge-r3#
BOOT LOG from console
spo-rfedge-r3# reload
Proceed with reload? [confirm]
000051: *Aug 16 23:09:39.616 UTC: %SYS-5-RELOAD: Reload requested by morrisch2 on console. Reload Reason: Reload Command.Aug 16 23:09:53.810 R0/0: %PMAN-5-EXITACTION: Process manager is exiting: process exit with reload chassis code
Initializing Hardware ...
System integrity status: 00000610
Rom image verified correctly
System Bootstrap, Version 15.4(2r)S, RELEASE SOFTWARE
Copyright (c) 1994-2014 by cisco Systems, Inc.
Current image running: Boot ROM0
Last reset cause: LocalSoft
Cisco ISR4431/K9 platform with 4194304 Kbytes of main memory
Directory isr4400-universalk9.03.16.03.S.155-3.S3-ext.SPA.bin not found
Unable to locate isr4400-universalk9.03.16.03.S.155-3.S3-ext.SPA.bin directory
Unable to load isr4400-universalk9.03.16.03.S.155-3.S3-ext.SPA.bin
boot: error executing "boot bootflash:isr4400-universalk9.03.16.03.S.155-3.S3-ext.SPA.bin"
autoboot: boot failed, restarting...
Initializing Hardware ...
System integrity status: 00000610
Rom image verified correctly
System Bootstrap, Version 15.4(2r)S, RELEASE SOFTWARE
Copyright (c) 1994-2014 by cisco Systems, Inc.
Current image running: Boot ROM0
Last reset cause: LocalSoft
Cisco ISR4431/K9 platform with 4194304 Kbytes of main memory
no valid BOOT image found
Final autoboot attempt from default boot device...
File size is 0x00000000
Located tracelogs.657
Image size 0 inode num 12, bks cnt 0 blk size 8*512
Boot image size = 0 (0x0) bytes
File size is 0x1944c508
Located isr4400-universalk9.03.13.02.S.154-3.S2-ext.SPA.bin
Image size 423937288 inode num 13, bks cnt 103501 blk size 8*512
08-17-2018 04:30 PM
@Kyle Morrison wrote:
isr4400-universalk9.03.16.05.S.155-3.S5-ext.SPA.bin
I really thought this was a bug. The file for 3.16.5S is found in the bootflash:.
@Kyle Morrison wrote:
boot system flash bootflash:isr4400-universalk9.03.16.03.S.155-3.S3-ext.SPA.bin
The boot statement specifically states to boot 3.16.3S.
If you want to upgrade to 3.16.5S then you'll need to change the boot variable string accordingly.
If this solution doesn't work, force the router to boot into ROMmon and force the router to boot the correct IOS from ROMmon as this could sound like CSCvg37458.
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