cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
6671
Views
10
Helpful
12
Replies

Unable to boot from new ios on my ISR4331/K9 router

jomo frank
Level 1
Level 1

Hello Expert,

 

I upgrade my ISR4331/K9 router with the 

ios isr4300-universalk9.17.03.03.SPA.bin

  I   change the  boot priority so it can boot from the newest  ios .

 

Unfortunately  when I reload the router it  kept  looping searching for a boot device but unable to locate one.

After  a few looping session I press control c and enter

rommon#>

prompt and type the word boot to start from the old ios essential rolling back so the router can use the current ios

 

It Should during the boot process using old ios  this message was displayed

 

%IOSXEBOOT-4-BOOT_SRC: (rp/0):  WARNING: Attempting to use bootflash for package
s storage!
Jul  4 17:45:52.105: %FLASH_CHECK-3-DISK_QUOTA: R0/0: flash_check: Flash disk qu
ota exceeded [free space is 1217524 kB] - Please clean up files on bootflash.




GUY_BCP_CLS1#dir /all
Directory of bootflash:/

40161  drwx             4096   Jul 4 2021 18:01:07 +00:00  .installer
152609  drwx             4096   Jul 4 2021 18:00:43 +00:00  sysboot
   11  -rw-        583505498  Jul 24 2019 06:31:40 +00:00  isr4300-universalk9.16.09.02.SPA.bin
120481  drwx             4096  Jul 24 2019 06:40:49 +00:00  core
48193  drwx             4096   Jul 4 2021 18:02:51 +00:00  .prst_sync
56225  drwx             4096  Jul 24 2019 06:38:56 +00:00  .rollback_timer
64257  drwx             4096  Jul 24 2019 06:38:57 +00:00  gs_script
72289  drwx            36864   Jul 5 2021 00:11:48 +00:00  tracelogs
80321  drwx             4096   Oct 9 2019 12:14:48 +00:00  .dbpersist
144577  drwx             4096  Jul 24 2019 06:39:14 +00:00  virtual-instance
   12  -rw-               30   Jul 4 2021 18:02:52 +00:00  throughput_monitor_params
88353  drwx             4096  Jul 24 2019 06:40:25 +00:00  onep
   13  -rw-              716   Oct 9 2019 12:12:47 +00:00  vlan.dat
   14  drwx             4096  Oct 27 2019 15:07:26 +00:00  lost+found
   15  -rw-        701717486   Jul 4 2021 17:06:21 +00:00  isr4300-universalk9.17.03.03.SPA.bin

3258179584 bytes total (1244393472 bytes free)


 

I humbly  request if someone can assists me to set the system boot to the new

ios. (isr4300-universalk9.17.03.03.SPA.bin)

 

Thanks and regards

 

2 Accepted Solutions

Accepted Solutions


@jomo frank wrote:
boot system flash:isr4300-universalk9.17.03.03.SPA.bin
boot system bootflash:isr4300-universalk9.17.03.03.SPA.bin

These two boot variable statements are incorrect and the reason why the router boots into ROMMON. 

ROMMON upgrade is required (mandatory).  Have a look at this:  Cisco ISR & ASR 1k Routers: IOS-XE/Firmware Upgrade (Install Mode)


@jomo frank wrote:

Another quick question if I need to remove the old ios image can you post the command(s) to do so?.


To remove the incorrect boot variable strings, do the following: 

conf t
 no boot system flash:isr4300-universalk9.17.03.03.SPA.bin
 no boot system bootflash:isr4300-universalk9.17.03.03.SPA.bin
 boot system flash bootflash:isr4300-universalk9.17.03.03.SPA.bin
end
wr

View solution in original post

Once the device booting as expected with 17.3

 

you can use

delete 

command

 

#delete ?
/force Force delete
/recursive Recursive delete
crashinfo-1: File to be deleted
crashinfo-2: File to be deleted
crashinfo-3: File to be deleted
crashinfo: File to be deleted
flash-1: File to be deleted
flash-2: File to be deleted
flash-3: File to be deleted
flash: File to be deleted
nvram: File to be deleted
stby-crashinfo: File to be deleted
stby-flash: File to be deleted
stby-nvram: File to be deleted
stby-rcsf: File to be deleted

BB

***** Rate All Helpful Responses *****

How to Ask The Cisco Community for Help

View solution in original post

12 Replies 12

balaji.bandi
Hall of Fame
Hall of Fame
 %FLASH_CHECK-3-DISK_QUOTA: R0/0: flash_check: Flash disk qu
ota exceeded

you need to clean up the old IOS and boot with the new one, because of resources it can only take 1 image.

 

Look at the system requirement section: 17.3.3 release notes :

 

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

 

also, Look at this Bug CSCvh77984

BB

***** Rate All Helpful Responses *****

How to Ask The Cisco Community for Help

Hello Balaji,

 

I do not know how to remove the old ios could provide some guidance.

 

Regards

Leo Laohoo
Hall of Fame
Hall of Fame

The firmware went form 16.9.X to 17.3.3 so I have two questions: 

  1. Did anyone upgrade the ROMMON? 
  2. Is the boot variable string correct?  Due to an "undocumented feature" (), the correct boot variable string syntax should be "boot system flash bootflash:FILENAME.EXT".

NOTE:  The router is booting the firmware in Bundle Mode. 

Cisco ISR & ASR 1k Routers: IOS-XE/Firmware Upgrade (Install Mode)

Hello Leo,

 

Did anyone upgrade the ROMMON?  no

 

 

GUY_BCP_CLS1#sh run | inc boot
boot-start-marker
boot system flash:isr4300-universalk9.17.03.03.SPA.bin
boot system bootflash:isr4300-universalk9.17.03.03.SPA.bin
boot-end-marker
diagnostic bootup level minimal







GUY_BCP_CLS1#sh bootvar
BOOT variable = flash:isr4300-universalk9.17.03.03.SPA.bin,12;bootflash:isr4300-universalk9.17.03.03.SPA.bin,12;
CONFIG_FILE variable does not exist
BOOTLDR variable does not exist
Configuration register is 0x2102

Standby not ready to show bootvar

You change this to install mode as suggested @Leo Laohoo   method.

 

or change as below :

 

config t

!

no boot system flash:isr4300-universalk9.17.03.03.SPA.bin
no boot system bootflash:isr4300-universalk9.17.03.03.SPA.bin

!


boot system flash bootflash:isr4300-universalk9.17.03.03.SPA.bin

!

config-reg 0x2102

!

copy run  start







check show boot

reload and test.

BB

***** Rate All Helpful Responses *****

How to Ask The Cisco Community for Help

 

Hello Balaji,

 

 A quick question what is the reason for removing the two entries below before I make adjustment

no boot system flash:isr4300-universalk9.17.03.03.SPA.bin
no boot system bootflash:isr4300-universalk9.17.03.03.SPA.bin

 

 

You removing the boot variable and correcting the right image to boot,  bundle mode.

 

BB

***** Rate All Helpful Responses *****

How to Ask The Cisco Community for Help

Hello Balaji,

 

 

Thanks for the explanation I will execute the commands you provide tomorrow today is a national holiday.

Another quick question if I need to remove the old ios image can you post the command(s) to do so?.

 

Regards

 


@jomo frank wrote:
boot system flash:isr4300-universalk9.17.03.03.SPA.bin
boot system bootflash:isr4300-universalk9.17.03.03.SPA.bin

These two boot variable statements are incorrect and the reason why the router boots into ROMMON. 

ROMMON upgrade is required (mandatory).  Have a look at this:  Cisco ISR & ASR 1k Routers: IOS-XE/Firmware Upgrade (Install Mode)


@jomo frank wrote:

Another quick question if I need to remove the old ios image can you post the command(s) to do so?.


To remove the incorrect boot variable strings, do the following: 

conf t
 no boot system flash:isr4300-universalk9.17.03.03.SPA.bin
 no boot system bootflash:isr4300-universalk9.17.03.03.SPA.bin
 boot system flash bootflash:isr4300-universalk9.17.03.03.SPA.bin
end
wr

Hello Leo 

 

Thank you

Once the device booting as expected with 17.3

 

you can use

delete 

command

 

#delete ?
/force Force delete
/recursive Recursive delete
crashinfo-1: File to be deleted
crashinfo-2: File to be deleted
crashinfo-3: File to be deleted
crashinfo: File to be deleted
flash-1: File to be deleted
flash-2: File to be deleted
flash-3: File to be deleted
flash: File to be deleted
nvram: File to be deleted
stby-crashinfo: File to be deleted
stby-flash: File to be deleted
stby-nvram: File to be deleted
stby-rcsf: File to be deleted

BB

***** Rate All Helpful Responses *****

How to Ask The Cisco Community for Help

Hello balaji,

 

Thank you.

Review Cisco Networking for a $25 gift card