取消
显示结果 
搜索替代 
您的意思是: 
cancel
526
查看次数
1
有帮助
4
回复

升级4507最新IOS版本发现还是的旧版本

tainanledd28054
Level 1
Level 1
内容透露标签
HXZL-Cisco4507#dir


Directory of bootflash:/

8162 drwx 4096 Apr 26 2018 09:52:02 +08:00 virtual-instance
8164 drwx 4096 Apr 26 2018 09:52:03 +08:00 virtual-instance-stby-sync
8166 -rw- 223045212 Apr 26 2018 10:14:39 +08:00 cat4500es8-universal.SPA.03.09.00.E.152-5.E.bin
97921 -rw- 233895276 Jun 7 2024 16:16:55 +08:00 cat4500es8-universal.SPA.03.11.10.E.152-7.E10.bin

 

 

内容透露标签
HXZL-Cisco4507#no boot system flash bootflash:cat4500es8-universal.SPA.03.09.00.E.152-5.E.bin
HXZL-Cisco4507#boot system flash bootflash:cat4500es8-universal.SPA.03.11.10.E.152-7.E10.bin
HXZL-Cisco4507#write
HXZL-Cisco4507#show bootvar


BOOT variable = bootflash:cat4500es8-universal.SPA.03.11.10.E.152-7.E10.bin,1;
CONFIG_FILE variable does not exist
BOOTLDR variable does not exist
Configuration register is 0x2101

Standby not ready to show bootvar

内容透露标签
HXZL-Cisco4507#show version


Cisco IOS Software, IOS-XE Software, Catalyst 4500 L3 Switch Software (cat4500es8-UNIVERSAL-M), Version 03.09.00.E RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2016 by Cisco Systems, Inc.
Compiled Tue 19-Jul-16 16:42 by prod_rel_team

 

Cisco IOS-XE software, Copyright (c) 2005-2015 by cisco Systems, Inc.
All rights reserved. Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License ("GPL") Version 2.0. The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY. You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0.
(http://www.gnu.org/licenses/gpl-2.0.html) For more details, see the
documentation or "License Notice" file accompanying the IOS-XE software,
or the applicable URL provided on the flyer accompanying the IOS-XE
software.

 

ROM: 15.1(1r)SG6
HXZL-Cisco4507 uptime is 7 minutes
Uptime for this control processor is 9 minutes
System returned to ROM by reload
System restarted at 14:41:46 CST Mon Jun 10 2024
System image file is "bootflash:/cat4500es8-universal.SPA.03.09.00.E.152-5.E.bin"
Jawa Revision 4, RadTrooper Revision 0x0.0x41, Conan Revision 0x378D


Last reload reason: Reload command

 

License Information for 'WS-X45-SUP8L-E'
License Level: ipbase Type: Permanent
Next reboot license Level: ipbase

cisco WS-C4507R+E (P5040) processor (revision 2) with 4194304K bytes of physical memory.
Processor board ID FXS22******
P5040 CPU at 1.8GHz, Supervisor 8L-E
Last reset from Reload
31 Virtual Ethernet interfaces
48 Gigabit Ethernet interfaces
4 Ten Gigabit Ethernet interfaces
511K bytes of non-volatile configuration memory.

Configuration register is 0x2101

 

show bootvar里是cat4500es8-universal.SPA.03.11.10.E.152-7.E10.bin  新版本

在show version里是cat4500es8-universal.SPA.03.09.00.E.152-5.E.bin   旧版本

所以这是升级cat4500es8-universal.SPA.03.11.10.E.152-7.E10.bin成功了吗?

2 个已接受解答

已接受的解答

Leo Laohoo
Hall of Fame
Hall of Fame

@tainanledd28054 wrote:
Configuration register is 0x2101

This is the reason. 

Translation to the meaning of the config-register value of 0x2101:

1.  Ignore boot variable string; AND

2.  Boot the FIRST firmware on the flash (from top to bottom).

Config-register value of 0x2101 is the reason why the supervisor card is unable to boot 3.11.10.  Look at the directory and the order of the files.  IOS-XE version 3.11.10 is "located" below 3.9.0 so the supervisor card will boot the first IOS-XE version found in the flash/bootflash.  And the first file is 3.9.0.

Look at the console output during the boot-up for two lines.  First line will say something like "ignoring boot variable string" and the next line below will say "booting the first file in the flash/bootflash".

在原帖中查看解决方案

没有注意到寄存器的值,正如@Leo 所说的那样(Leo解释的很清楚),这可能和你的寄存器值有关系,从你的输出信息可以看到,当前的寄存器值为“0x2101

这对于目前的设备来说,他的行为如下:

配置寄存器设置为 0x2101 通常会告诉这些路由器启动它们可以找到的闪存中的第一个 IOS。

所以可以尝试一下将你的寄存器值修改为2102试试看。

Router#configure terminal 
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#config-register 0x2102
Router(config)#end
Router#show version
Cisco IOS XE Software, Version 16.10.01a
Cisco IOS Software [Gibraltar], ASR1000 Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.10.1a, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2018 by Cisco Systems, Inc.
Compiled Thu 29-Nov-18 03:47 by mcpre
...
4194304K bytes of physical memory.
6684671K bytes of eUSB flash at bootflash:.
0K bytes of WebUI ODM Files at webui:.

Configuration register is 0x2142 (will be 0x2102 at next reload)

相关的寄存器参数说明也可以参考如下链接中的“Platform Common Parameters”
https://www.cisco.com/c/en/us/support/docs/routers/10000-series-routers/50421-config-register-use.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Rps-Cheers | If it solves your problem, please mark as answer. Thanks !

在原帖中查看解决方案

4 条回复4

如果没有重启,请进行reload重启。收集重启的Console log看看,然后看看show run或者show run | i boot

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Rps-Cheers | If it solves your problem, please mark as answer. Thanks !

已经reload重启过了

下面是输出

HXZL-Cisco4507#show run | i boot
boot-start-marker
boot system flash bootflash:cat4500es8-universal.SPA.03.11.10.E.152-7.E10.bin
boot-end-marker

 

 

 

没有注意到寄存器的值,正如@Leo 所说的那样(Leo解释的很清楚),这可能和你的寄存器值有关系,从你的输出信息可以看到,当前的寄存器值为“0x2101

这对于目前的设备来说,他的行为如下:

配置寄存器设置为 0x2101 通常会告诉这些路由器启动它们可以找到的闪存中的第一个 IOS。

所以可以尝试一下将你的寄存器值修改为2102试试看。

Router#configure terminal 
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#config-register 0x2102
Router(config)#end
Router#show version
Cisco IOS XE Software, Version 16.10.01a
Cisco IOS Software [Gibraltar], ASR1000 Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.10.1a, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2018 by Cisco Systems, Inc.
Compiled Thu 29-Nov-18 03:47 by mcpre
...
4194304K bytes of physical memory.
6684671K bytes of eUSB flash at bootflash:.
0K bytes of WebUI ODM Files at webui:.

Configuration register is 0x2142 (will be 0x2102 at next reload)

相关的寄存器参数说明也可以参考如下链接中的“Platform Common Parameters”
https://www.cisco.com/c/en/us/support/docs/routers/10000-series-routers/50421-config-register-use.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Rps-Cheers | If it solves your problem, please mark as answer. Thanks !

Leo Laohoo
Hall of Fame
Hall of Fame

@tainanledd28054 wrote:
Configuration register is 0x2101

This is the reason. 

Translation to the meaning of the config-register value of 0x2101:

1.  Ignore boot variable string; AND

2.  Boot the FIRST firmware on the flash (from top to bottom).

Config-register value of 0x2101 is the reason why the supervisor card is unable to boot 3.11.10.  Look at the directory and the order of the files.  IOS-XE version 3.11.10 is "located" below 3.9.0 so the supervisor card will boot the first IOS-XE version found in the flash/bootflash.  And the first file is 3.9.0.

Look at the console output during the boot-up for two lines.  First line will say something like "ignoring boot variable string" and the next line below will say "booting the first file in the flash/bootflash".

快捷链接