思科路由器配置更困难的任务之一是当你不得不从ROMmon IOS映像复制到Cisco路由器模式。ROMmon模式是一个非常基本的模式,大部分的IOS命令将不会工作。
如果你想看哪个命令ROMmon工作模式中,你可以看到他们使用?或帮助命令在ROMmon模式。
大多数时候ROMmon模式被激活的配置寄存器Cisco路由器没有设置,你只需要设置寄存器值,以正确引导通过Flash图像文件。Confreg设置正确的寄存器值的命令。
但如果你想路由器Flash加载一个新的IOS映像,你需要为此tftpdnld命令。Tftpdnld命令在ROMmon运行模式和有一些需求,才能执行。在将需求之前,让我们通过路由器连接。
- 你需要有一个有效的思科IOS映像加载Flash的路由器。图像应该放置在TFTP工作目录。
- TFTP服务器需要运行在网络上的路由器可以IOS映像。
- 你操作的电脑和路由器应该连接到同一个网络。
- 您将需要使用控制台连接到路由器端口。
- 第一个FastEthernet接口的路由器是用来复制默认图像从TFTP服务器。
在ROMmon模式中,发出以下命令和变量根据自己的环境。
rommon 1 > IP_ADDRESS = 172.16.17.230
rommon 2 > IP_SUBNET_MASK = 255.255.255.0
3 > DEFAULT_GATEWAY = 172.16.17.254 rommon
rommon 4 > TFTP_SERVER = 172.16.17.235
5 > TFTP_FILE = c2800nm-ipbase-mz.124-3h.bin rommon
有两件事应该注意。这些命令是区分大小写的。这意味着IP_ADDRESS应该不会像IP_ADDRESS类型。它对我没用。第二件事是被接受的子网掩码是255.255.255.0。和我一起工作的一般子网掩码255.255.0.0没有工作和路由器给非法IP地址错误执行tftpdnld命令时。
设置上述变量之后,您将需要运行tftpdnld - r命令。- r开关会自动加载IOS映像将通过tftpdnld上传的命令。运行tftpdnld命令之前,您可以使用set命令,所有的变量都正确设置。
新的IOS映像的复制完成后,路由器会自动加载到内存中。你可能会提示输入初始配置,如果没有可用startup-config路由器。
你可以重新启动路由器使用重载命令并确认是否路由器默认靴子到新安装的IOS映像。否则,您将需要配置使用confreg命令的配置寄存器。
在我的例子中,虽然路由器使用新的IOS映像启动成功,但这张照片没有出现在路由器闪存。看到你的flash内容,发出以下命令:
路由器>显示flash
在ROMmon模式下这个命令将不能正常工作。您将需要使用以下命令:
rommon 1 > dir闪:
您可以使用复制命令将新的IOS映像复制到闪存一旦IOS从ROMmon加载运行。
路由器>复制tftp闪光
我希望这将有助于网络管理员使用思科设备。我很难找到这些信息,为什么决定文档在这里以便其他人能轻松找到并实现它。你的评论将高度赞赏。
10评论
杰夫
为思科ISR 4000系列,尝试“启动tftp:文件名。本”而不是tftpdnld - r
布莱德
我试着在4331年思科路由器和能够输入IP / SM /千瓦等。命令“tftpdnld - r”不存在从rommon模式。有什么建议吗?
亨利。
很好的技巧!谢谢!
亚历克斯·弗伦泽
很有帮助。
非常感谢!
肖恩·凯洛格
谢谢这个帮助我!
Yoav
你好,
不能运行这个IOS (ASR 1002 X),不知道为什么。
有人知道吗?吗?
哈立德
7200我需要帮助我的路由器
非常古老的Rommon模式。
我需要上传iOS文件
没有tftpdnld或在rommon xmodem可用
请人帮助,我将失去我的工作的问题。
谁能送我的步骤做什么如果没有tftpdnld或xmodem ? ? ? ?
弗拉基米尔•Tancik
谢谢,我发现这非常有用!
文卡特桑prasanna
谢谢. .惊人的信息…你今天真让我高兴。我和我的1941路由器操作系统问题
Mahesh Kannan
谢谢你分享如此美妙的信息。它是非常有用的。我也遭遇到了同样的情况但BDCOM OLT P3310。