|
WWW.DBIT.CN 2007-12-19 8:23:33 热度: |
|
|
boot: cannot determine first file name on device "flash:" 在确定故障是由路由器不能确定flash中的IOS文件后,我们需要将IOS文件从TFTP Server中恢复到路由器的flash中。此时我们可以通过两种方法完成此任务:其一,使用安装了Cisco TFTP Server的PC机通过以太网对路由器IOS进行恢复,其二,在ROM Monitor模式下使用xmodem(一种能使用Console电缆传输文件的传输协议)命令对路由器IOS进行恢复。 在这里,我们优先使用第一种方法,其步骤为: 1.将安装了Cisco TFTP Server的PC机通过以太网与路由器的以太网接口相连,运行Cisco TFTP Server 程序。 2.使用超级终端登录路由器Console口控制台(路由器已启动,查询故障时已登录),终端屏幕显示如下: rommon 2 > set 该命令显示路由器相关默认设置PS1=rommon ! > IP_ADDRESS=192.168.1.1 IP_SUBNET_MASK=255.255.255.0 DEFAULT_GATEWAY=192.168.1.2 TFTP_SERVER=192.168.1.2 TFTP_TIMEOUT=20000 TFTP_RETRY_COUNT=10 TFTP_FILE=/c2600-ik8o3s-mz.122-11.T/ ?=1 3.检查路由器的默认设置,将PC机的IP地址改为192.168.1.2(我们同样可以使用命令TFTP_SERVER=192.168.1.x修改该设置,但要保证路由器的IP、默认网关与PC机的IP在同一网段),这样更简单。 4.指定要恢复的IOS文件名,并保证该文件在Cisco TFTP Server根目录下。 Rommon 3 > TFTP_FILE=/c2600-i-mz.121-3.T.bin 不要忘记加上扩展文件名。bin 5.开始恢复IOS文件: rommon 4 > tftpdnld 执行该命令从TFTF Server下载IOS文件到flash,该命令仅适用于Cisco 2600系列路由器。 IP_ADDRESS: 192.168.1.1 IP_SUBNET_MASK: 255.255.255.0 DEFAULT_GATEWAY: 192.168.1.2 TFTP_SERVER: 192.168.1.2 TFTP_FILE: /c2600-i-mz.121-3.T.bin Invoke this command for disaster recovery only. WARNING: all existing data in all partitions on flash will be lost! Do you wish to continue? y/n: [n]: y Receiving /c2600-i-mz.121-3.T.bin from 192.168.1.2(确认后,路由器开始下载IOS文件,省略多行。) File reception completed. Copying file /c2600-i-mz.121-3.T.bin to flash. Erasing flash at 0x60fc0000 program flash location 0x60160000 6.重新启动路由器,运行新的IOS rommon 5 > reset (下面为正常的启动过程,故省略) 提示:Cisco ROM Monitor模式下还有其他很多不同功能的命令,我们可以使用它们对路由器进行一系列的测试与排错,有关该模式的详细说明请访问Cisco 站点:www.Cisco.com,进行相关搜索,搜索关键字:Using the ROM Monitor.
|
|
|
|
|
|
|
|
|
|