此页说明了如何恢复滞留在 ROMMON (rommon# > prompt) 中的 Cisco 3600/3700/3800 系列路由器。
本文档没有任何特定的前提条件。
本文档不限于特定的软件和硬件版本。
本文档中的信息都是基于特定实验室环境中的设备创建的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您是在真实网络上操作,请确保您在使用任何命令前已经了解其潜在影响。
有关文档规则的详细信息,请参阅 Cisco 技术提示规则。
首先发出 dev 命令,查看您的路由器中有哪些可用设备:
rommon 1 >dev Devices in device table: idname flash:flash slot0:PCMCIA slot 0 slot1:PCMCIA slot 1 eprom:EPROM rommon 2 >
接着为每个闪存或可用PCMCIA设备发出dir [device ID]命令,然后寻找一个有效Cisco IOS.软件镜像:
rommon 3 >dir flash: File size Checksum File name 35823432 bytes (0x804b4c) 0x6ba0 c3845-adventerprisek9-mz.124-10.bin rommon 4 >
尝试从该镜像引导。如果该文件有效,则您将回到正常操作模式:
rommon 5 >boot flash:c3845-adventerprisek9-mz.124-10.bin program load complete, entry point: 0x80008000, size: 0x804a30 Self decompressing the image : ################################### ########...
如果文件都无效,则您需要通过下列程序之一来下载新的文件:
如果您有一个类似路由器,或者至少有一个与要恢复的路由器的 PCMCIA 闪存卡文件系统兼容的路由器,那么您也可以使用该路由器的闪存卡来恢复要恢复的路由器。有关详细信息,请参阅 PCMCIA 文件系统兼容性列表和文件系统信息。
如果两个路由器相同,或二者所属系列相同,则您可以从另一个路由器的闪存卡中引导您想要恢复的路由器。
3600/3700/3800 系列路由器从动态 RAM (DRAM) 中运行其 Cisco IOS 软件,因此您可以在路由器运行时移除 PCMCIA 卡。
如果两个路由器不相同,但二者的 PCMCIA 闪存卡文件系统兼容,则您可以使用另一个路由器将 Cisco IOS 软件镜像载入闪存卡,然后将该闪存卡插入到您要恢复的路由器中。
从正常工作的路由器中将镜像复制到 PCMCIA 卡。
Router#copy flash:c3845-adventerprisek9-mz.124-10.bin disk0:
将 PCMCIA 卡插入处于 ROMMON 模式的路由器中,然后发出 boot 命令:
rommon 5 >boot disk0:c3845-adventerprisek9-mz.124-10.bin program load complete, entry point: 0x80008000, size: 0x804a30 Self decompressing the image : ################################### ########...
路由器启动并运行后,您可以将镜像复制到闪存并设置引导变量,以使路由器在每次重新启动时都通过该镜像进行引导。
3845#copy disk0:c3845-adventerprisek9-mz.124-10.bin flash:c3845-adventerprisek9-mz.124-10.bin 3845#configure terminal Enter configuration commands, one per line. End with CNTL/Z. 3845(config)#no boot system 3845(config)#boot system flash c3845-adventerprisek9-mz.124-10.bin 3845(config)#^Z
注:有关详细信息,请参阅软件升级过程。
您还可以使用 Xmodem 通过控制台端口下载新的 Cisco IOS 软件。有关详细信息,请参阅使用 ROMMON 的 Xmodem 控制台下载过程。
另外,您还可以使用具有增强控制台速度的 Xmodem 通过控制台端口下载 ROMMON 镜像。
当路由器处于 ROMMON 模式时,您还可以使用 tftpdnld 命令通过 TFTP 服务器下载 Cisco IOS。有关该步骤的详细说明,请参阅如何使用 tftpdnld ROMMON 命令通过 TFTP 下载软件镜像。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
14-Dec-2001 |
初始版本 |