三层交换机cisco3560 ios丢失解决笔记
周日公司电脑不能上网经检查是三层交换机cisco3560出问题报错如下
=============================================
Base ethernet MAC Address: 00: 19:56:d0:dd:80
Xmodem file system is available.
The password-recovery mechanism is enabled.
Initializing Flash. . .flashfs[0] : 0 files, 1 directoriesflashfs[0] : 0 orphaned files, 0 orphaned directoriesflashfs[0] : Total bytes: 32514048flashfs[0] : Bytes used: 1024flashfs[0] : Bytes available: 32513024flashfs[0] : flashfs fsck took 12 seconds.
. . .done Initializing Flash.
Boot Sector Filesystem (bs) installed, fsid: 3done.
Loading
"flash:c3560-advipservicesk9-mz. 122-25.SEE2.bin". . .flash:c3560-advipservicesk9-mz. 122-25.SEE2.bin:no such file or directory
Error loading "flash:c3560-advipservicesk9-mz. 122-25.SEE2.bin"
Interrupt within 5 seconds to abort boot process.
Boot process failed. . .
The system is unable to boot automatically. The BOOTenvironment variable needs to be set to a bootableimage.switch:
switch:
============================================================================
这个完蛋了交换机里flash文件丢失了不知道是什么原因造成的。先不管什么原因打电脑给思科技术哎都打不通思科服务真无话可说了又联系一家思科代理公司上门维修报价2000元太贵了。上网查一下有没有其他办法解决终于找到一个完美解决方法步骤如下
一.上网下载一个同型号的bin文件c3560-advipservicesk9-mz. 122-25.SEE2.bin
第一种方法 X-Modem
1、用控制线连接交换机console口与计算机串口1用带有xmodem功能的终端软件连接win2000 and xp的超级终端就带这功能 。
2、设置连接方式为串口1 如果连接的是其他串口就选择其他串口 速率9600无校验无流控停止位1。或者点击默认设置也可以。
3、连接以后计算机回车出现交换机无ios的界面一般的提示符是 switch:
4、拔掉交换机后的电源线重新启动交换机
5、在超级终端输入switch:flash_init
会出现如下提示
Initializing Flash. . .
6输入拷贝指令switch:copy xmodem: flash:c3560-advipservicesk9-mz. 122-25.SEE2.bin
出现如下提示
Begin the Xmodem or Xmodem-1K transfer now. . .
7、系统提示不断出现C这个字母就可以开始传文件了
8、点击超级终端菜单传送---发送文件在协议选项中选择Xmodem或者Xmodem-1K协议然后选择ios的影像文件flash:c3560-advipservicesk9-mz. 122-25.SEE2.bin 开始传送。
9、因为不能改速率所以传送得很慢我的大概传送了80分钟左右请耐心等待。
10、传送完毕后提示
File "xmodem:" successfully copied to . . . .switch:
/)mMm
11、在提示符下输入switch:boot
启用新的ios系统
12、重新加电完成恢复工作。
终于可爱的启动@@@@@@@@@@@界面就出现了 内心特别高兴为公司省了这么多钱 同时自己也学到了这个方法最后把相关配置配上所有员工就可以上网了。
但上网查到有最好的方法这里跟大家共享一下
这个是我恢复的方法现在看来非常的不科学效率低。后来看了别人同样用X-Modem恢复IOS但是效率要高的方法
先打开超级终端进入rommon模式Ctrl+Break组合键 键入confreg,如下
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rommon 1 > confreg回车
Configuration Summaryenabled are:load rom after netboot failsconsole baud: 9600boot: image specified by the boot system commandsor default to: cisco2-C2600do you wish to change the configuration? y/n [n] : y (选择yes)enable "diagnostic mode"? y/n [n] : n (选择no)enable "use net in IP bcast address"? y/n [n] : n (选择no)disable "load rom after netboot fails"? y/n [n] : n (选择no)enable "use all zero broadcast"? y/n [n] : n (选择no)enable "break/abort has effect"? y/n [n] : n (选择no)enable "ignore system config info"? y/n [n] : n (选择no)change console baud rate? y/n [n] : y (选择yes)enter rate: 0 = 9600, 1 = 4800, 2 = 1200, 3 = 2400
4 = 19200, 5 = 38400, 6 = 57600, 7 = 115200 [0] : 7 (选择7,用最大的115200速率的xmodem传输)
change the boot characteristics? y/n [n] : n (选择no)
Configuration Summaryenabled are:load rom after netboot failsconsole baud: 115200boot: image specified by the boot system commandsor default to: cisco2-C2600do you wish to change the configuration? y/n [n] : n (选择no)
You must reset or power cycle for new config to take effectrommon 2 > reset回车
注意在此时键入reset键之前开始定义串口速度我的电脑---端口属性----串口速度调为115200 然后再修改超级终端里设置速率为115200记住一定这么做否则出现乱码 然后关闭这个超级终端重新建立一个超级终端连接 期间系统重新启动启动后 出现rommon 1>提示符
然后,输入rommon 1> xmodem -r
Do not start the sending program yet. . .
Invoke this application only for disaster recovery.
Do you wish to continue? y/n [n] : y (选择yes)
Ready to receive file . . .
此时在超级终端的菜单上的“传送” --- “发送文件” ----选择IOS镜像文件所在地以及选择使用“xmodem”协议 点击“发送”即可
然后等待10-20分钟左右就把3-6M的IOS灌进去了
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
修改回计算机串口与超级终端、路由器confreg下的xmodem等9600的传输速率
videre注实际用的时候我发现这个命令总是改不成功后来发现在linecon0下面有了一个speed115200
/)mMm
所以即使改register成功启动以后router又执行speed 115200,还是不行所以如果有这个问题记得把这个语句no掉
Router>en进入新IOS的特权模式
Router#reload重启系统
Proceed with reload? [confirm] 回车
00:01:04: %SYS-5-RELOAD: Reload requested
System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1)
Copyright (c) 1999 by cisco Systems, Inc.
TAC:Home:SW:IOS:Specials for info
PC = 0xfff0a530, Vector = 0x500, SP = 0x680127b0
C2600 platform with 24576 Kbytes of main memory
PC = 0xfff0a530, Vector = 0x500, SP = 0x80004684monitor: command "boot" aborted due to user interruptrommon 1 > confreg 输入“confreg”命令
Configuration Summaryenabled are:load rom after netboot failsconsole baud: 115200boot: image specified by the boot system commandsor default to: cisco2-C2600do you wish to change the configuration? y/n [n] : y (选择yes)enable "diagnostic mode"? y/n [n] : n (选择no)enable "use net in IP bcast address"? y/n [n] : n (选择no)disable "load rom after netboot fails"? y/n [n] : n (选择no)enable "use all zero broadcast"? y/n [n] : n (选择no)enable "break/abort has effect"? y/n [n] : n (选择no)enable "ignore system config info"? y/n [n] : n (选择no)change console baud rate? y/n [n] : y (选择yes)enter rate: 0 = 9600, 1 = 4800, 2 = 1200, 3 = 2400
4 = 19200, 5 = 38400, 6 = 57600, 7 = 115200 [7] : 0 (选择0,改回用标准速率速率9600的xmodem传输)change the boot characteristics? y/n [n] : n (选择no)
Configuration Summaryenabled are:load rom after netboot failsconsole baud: 9600boot: image specified by the boot system commandsor default to: cisco2-C2600do you wish to change the configuration? y/n [n] : n
You must reset or power cycle for new config to take effectrommon 2 >
此时手工改回计算机串口与超级终端2者传输速率为9600
然后敲入rommon 2 >reset
(最好关电源)
他的方法有两个地方和我的不一样首先是他在启动后进入了rommon模式其次是他修改了串口的速率这样就比我快的多了。
第二种方法 TFTP
本来在用X-Modem之前尝试用TFTP的方法来恢复但是都没有成功就以为TFTP方法行不同。但后来在网上看到其实TFTP也是可以用的而且效率可能更高。下面是别人恢复的方法可惜我没实践过因为我没有进入过rommon模式
在一台机器上安装TFTP服务器软件将IOS文件放置在TFTP服务器的默认根目录下打开TFTP服务器用控制线将这台机器与ROUTER连接起来另外用交叉网线连接机器的网卡和ROUTER的以太口。 也可以用普通的网线将ROUTER和交换机相连再连接机器做好以上工作后打开机器的超级终端工具连接上ROUTER按Ctrl+Break组合键此时窗口中出现的命令行提示符为: ROMMON 1 > 其中“1”代表命令行的行数 。在提示符后输入命令
ROMMON 1 >IP_ADDRESS= ROUTER的IP地址要和TFTP服务器在同一网段内
/)mMm
ROMMON 2 >IP_SUBNET_MASK= ROUTER的子网掩码
ROMMON 3 >DEFAUT_GATEWAY=默认网关地址 可以没有也可以是TFTP服务器
ROMMON 4 >TFTP_SERVER= TFTP服务器IP地址
ROMMON 5 >TFTP_FILE= IOS文件名只给出文件名不需要路径
ROMMON 6 >tftpdnld回车
注意前面的几条命令必须使用大写而最后的tftpdnld则要用小写。
在tftpdnld命令执行后只要根据提示选择就可完成文件的传输。当文件传输完后将自动回到命令行下输入reset重启ROUTER重启后就又回到了熟悉的IOS模式下甚至连以前配置的信息都不会丢失。
注意的几个问题
A.在连接运行tftp server的PC机至路由器时必需使用路由器的第一个以太口即Ethernt0(对2500系列等) Ethernet0/0 对2600系列等 其它系列略有差别可根据使用手册进行确定。
B.在使用连接电缆时一定要用交叉线 因这种情况属DTE与DCE之间的连接。
C.在运行tftp server的PC机上一定要有相应的路由器的IOS映象文件可以通过多种渠道和多种方式获得该文件。
D. tftp server的地址可以随意定义但必须与路由器定义的地址在同一网段上。
imidc怎么样?imidc彩虹网路,rainbow cloud知名服务器提供商。自营多地区数据中心,是 Apnic RIPE Afrinic Arin 认证服务商。拥有丰富的网路资源。 在2021年 6.18 开启了输血大促销,促销区域包括 香港 台湾 日本 莫斯科 等地促销机型为 E3係,参与促销地区有 香港 日本 台湾 莫斯科 等地, 限量50台,售罄为止,先到先得。所有服务器配置 CPU ...
Webhosting24是一家始于2001年的意大利商家,提供的产品包括虚拟主机、VPS、独立服务器等,可选数机房包括美国洛杉矶、迈阿密、纽约、德国慕尼黑、日本、新加坡、澳大利亚悉尼等。商家VPS主机采用AMD Ryzen 9 5950X CPU,NVMe磁盘,基于KVM架构,德国机房不限制流量,网站采用欧元计费,最低年付15欧元起。这里以美国机房为例,分享几款套餐配置信息。CPU:1core内存...
美国服务器哪家平台好?美国服务器无需备案,即开即用,上线快。美国服务器多数带防御,且有时候项目运营的时候,防御能力是用户考虑的重点,特别是网站容易受到攻击的行业。现在有那么多美国一年服务器,哪家的美国云服务器好呢?美国服务器用哪家好?这里推荐易探云,有美国BGP、美国CN2、美国高防、美国GIA等云服务器,线路优化的不错。易探云刚好就是做香港及美国云服务器的主要商家之一,我们来看一下易探云美国云服...