本来想用两台思科交换机做实验的,可是通过console口进入其中一台交换机后却发现这个台交换机的IOS文件丢失了。本来正常进入交换机后应该是首先进入到用户模式的,而且提示符应该是“>”,而现在提示符却成了“:”,
如图:
![660cd67323badef1c2132110b4249b0f.png](https://i-blog.csdnimg.cn/blog_migrate/c5a7e30f8935f5e28c4a89ccaf10750a.jpeg)
实战恢复cisco 2950交换机的IOS
这个就相当于一台电脑没有了操作系统,所有的硬件成了一堆废铁,没有实际用途了,所以现在要做的就是恢复cisco交换机的IOS文件,可是手头上并没有现成交换机的IOS文件,怎么办呢?
好在现在有两个交换机,而且两个思科交换机型号都是一样的(都是2950的),为何不把另一台的交换机的IOS先复制出来呢?
OK,开始干活
第一步要提取一台思科交换机的IOS
首先把PC的串口和有IOS文件交换机的console口连接起来,并且用网线把交换机的FA0/1端口和PC的网卡连接。
之后使用超级终端进入到交换机,给vlan 1 创建一个IP地址192.168.12.1
(FA0/1端口默认是在vlan 1下的)
如图
![92904580e7f9e7b07fdeef6d8c1e8a35.png](https://i-blog.csdnimg.cn/blog_migrate/f803b0419d2a59d840769369144a4d04.jpeg)
实战恢复cisco 2950交换机的IOS
之后把PC的网卡IP设置为192.168.12.2,并且打开TFTP服务
![c015762569a268d5929587a3a473faef.png](https://i-blog.csdnimg.cn/blog_migrate/4e12612dffe098c4ab32d7bd94f410d3.jpeg)
实战恢复cisco 2950交换机的IOS
先用交换机PING一下PC看他们之间能否正常通信,如下图所示交换机和PC可以正常通信了
![c8f94a01867c6fd393a541bcd22bdbc7.png](https://i-blog.csdnimg.cn/blog_migrate/21f72c09b69e73a3545385f3c43c66af.jpeg)
实战恢复cisco 2950交换机的IOS
下一步就是要把cisco交换机的IOS文件通过TFPT拷贝到PC机上
如下图,首先输入COPY flash:?回车
查看ios文件名,在图中选中的部分即为IOS的文件名
![dae16dafa9a5f1404c63d9d410cbed21.png](https://i-blog.csdnimg.cn/blog_migrate/3d6b3caf690d40a63e90cc27f2834dc7.jpeg)
实战恢复cisco 2950交换机的IOS
所以完整的复制命令为:COPY FLASH:C2950-i6q412-MZ.121-9.EA1.bin tftp:回车
后面提示输入IP地址,那就输入PC机的IP地址:192.168.12.2回车
在提示输入复制后的文件名,让他默认好了,直接回车,如下图
![243f39ff4e938ef356f3494a650934b0.png](https://i-blog.csdnimg.cn/blog_migrate/23c1d6d02dbfac43d04962a86d1c480f.jpeg)
实战恢复cisco 2950交换机的IOS
现在思科交换机的IOS文件就开始往PC机上复制了
![e2a14f2b41c439e25709d66e5139bdfa.png](https://i-blog.csdnimg.cn/blog_migrate/f05da018bef7c703d0eeffbc6f591d17.jpeg)
实战恢复cisco 2950交换机的IOS
同时PC机上的tftp也有反映了
![ac394ce4f17b8827f22e37c6d1bf60cd.png](https://i-blog.csdnimg.cn/blog_migrate/97feacef6a4a3e568c18884435595c35.jpeg)
实战恢复cisco 2950交换机的IOS
好了复制完成,现在在PC机上就可以找到复制后的IOS文件了,如下图
![b2b9e1e126667d828107b70d6b45cf12.png](https://i-blog.csdnimg.cn/blog_migrate/6acc4b330a091a7c99a94d4292cb81fd.jpeg)
实战恢复cisco 2950交换机的IOS
到此第一部分已经完成了,下面要做的就是把这个PC机上的IOS文件复制到丢失IOS文件的交换机上去。
第二步开始正式恢复cisco交换机IOS
首先就是要把console线直接换到另一个思科交换机的console口上,网线可以不用了
之后关掉这个思科交换机的电源,按住交换机面板上的mode键不松开,同时在开启交换机的电源,等待交换机出现flash_init,load_helper,boot同时进入命令模式的时候就可以松开mode键开始输入命令了,如图
![18eb6ed51fd4be1d7563ea06a2d3e57b.png](https://i-blog.csdnimg.cn/blog_migrate/b077bccbcd690c475fea52dcb6816971.jpeg)
实战恢复cisco 2950交换机的IOS
首先输入flash_init回车
出现如下图的提示
在输入load_helper回车
输入后无提示内容
![e724b158bbc08c14c5d4ea1d47934d5b.png](https://i-blog.csdnimg.cn/blog_migrate/59fdbb4036855bfe872aa3d13a84f839.jpeg)
实战恢复cisco 2950交换机的IOS
下面就可以通过xmodem来恢复IOS了,输入如下图命令
![1c3f76e90f022f0de5dd40cb18ca2bd8.png](https://i-blog.csdnimg.cn/blog_migrate/57830538a28eb28e25ca0c656e872a10.jpeg)
实战恢复cisco 2950交换机的IOS
输入后如果出现一个大“C”字母,就可以开始传送文件了
如图点击超级终端的传送-发送文件
![d2174ca26f9b3ab5c61a9590077a86b5.png](https://i-blog.csdnimg.cn/blog_migrate/48cdbf025ed48c11e0ed32ed37f5ec28.jpeg)
实战恢复cisco 2950交换机的IOS
在弹出的对话框中文件名里选择PC机上IOS的路径,协议选择Xmodem,点击发送开始传送
![ec53ba12ff9b82a623d2e7666c02a42c.png](https://i-blog.csdnimg.cn/blog_migrate/3903429238acf75de9d2bb94a8d28600.jpeg)
实战恢复cisco 2950交换机的IOS
下面就开始传送了,看一下剩余时间,剩余56分钟,慢慢等待吧,吹吹空调喝杯茶。
![3bfe2aa724c631dd050c7acc54cd46be.png](https://i-blog.csdnimg.cn/blog_migrate/1df32fb41d76e1869af7b81d6a268013.jpeg)
实战恢复cisco 2950交换机的IOS
等待了差不多一个小时之后再看终于快传完了(要是中途断电了,那就只能自认倒霉,只能从头再来了!)
![bf9192e62eaa714103a15f125b691f82.png](https://i-blog.csdnimg.cn/blog_migrate/cae5d85b61ba8c8aea91eefaedcddd98.jpeg)
实战恢复cisco 2950交换机的IOS
好了,终于传完了,在看命令提示,已经提示复制成功了
![3fe96c5c867f8ca20a0d2948d466c1ad.png](https://i-blog.csdnimg.cn/blog_migrate/327865df434ba723627b0e8f700ba4a8.jpeg)
实战恢复cisco 2950交换机的IOS
之后输入boot命令重新加载一下IOS文件
![f2c5b26a0d4da1e033d997b8d0cefaff.png](https://i-blog.csdnimg.cn/blog_migrate/ce39908a8e95bca1ee32e298bee4a954.jpeg)
实战恢复cisco 2950交换机的IOS
出现了一大串的命令之后,再看交换机已经可以正常使用了
![c680a505d31bd8fa8a3f1dc71399e464.png](https://i-blog.csdnimg.cn/blog_migrate/9b82f19f4f104f8f1875040e91ca8a06.jpeg)
实战恢复cisco 2950交换机的IOS
使用 show flash命令查看一下IOS文件
![0bca6ace584a475333f388ed283c9f98.png](https://i-blog.csdnimg.cn/blog_migrate/06a0def7801dcf8874f8a22cd40de699.jpeg)
实战恢复cisco 2950交换机的IOS
到此为止,恢复思科交换机IOS文件实战过程到此结束了。