1、开关Cisco路由器的电源,在30秒内按下Ctrl+break键,中断路由器的正常启动,路由器进入rom监视模式,即 rommon 1>;
2、输入Xmodem命令
rommon 1 > xmodem –r c3640-i-mz.123-5a.bin
(c3640-i-mz.123-5a.bin为新的IOS映像文件)
WARNING: All existing data in bootflash will be lost!
Invoke this application only for disaster recovery.
Do you wish to continue? y/n : y
Ready to receive file c3640-i-mz.123-5a.bin ...
(此时在超级终端的操作菜单中选择传送/发送文件 ,再选择Xmodem 协议并指明IOS映像文件所在的路径。)
按发送即开始上传IOS,此时可监控到数据传输的状态。
Erasing flash at 0x607c0000
program flash location 0x605b0000
Download Complete!
传完以后,对整个系统初始化 。
Router>
采用这种方法时,由于使用console口来传送,速率为9600bps,需要时间较长。因此可修改console口速率利用xmodem命令实现快速升级IOS。
rommon 1 > confreg 回车
Configuration Summary enabled are:
load rom after netboot fails
console baud: 9600
do you wish to change the configuration? y/n : y
enable "diagnostic mode"? y/n : n
enable "use net in IP bcast address"? y/n : n
disable "load rom after netboot fails"? y/n : n
enable "use all zero broadcast"? y/n : n
enable "break/abort has effect"? y/n : n
enable "ignore system config info"? y/n : n
change console baud rate? y/n : y
enter rate: 0 = 9600, 1 = 4800, 2 = 1200, 3 = 2400 4 = 19200, 5 = 38400, 6 = 57600, 7 = 115200 [0]: 7 (采用11520 速率进行传输)
change the boot characteristics? y/n : n
Configuration Summary
enabled are:
console baud: 115200
boot: image specified by the boot system commands or default to: cisco3640
do you wish to change the configuration? y/n : n
You must reset or power cycle for new config to take effect
rommon 2 > reset
注意:系统reset后,修改超级终端里com口的通讯速率为115200,重新启动路由器,出现 rommon 1> 提示符 即可通过xmodem命令下载IOS文件。 待升级完成后,修改回计算机串口与超级终端的波特率、路由器confreg下的xmodem等传输速率为9600bps