通过配置线连接交换机,又发现又设置了enable密码,于是笔者只能想到恢复初始配置,遂将实现过程整理如下:
1、按住前面板的mode键不放,插上电源,等3-5秒后松开mode键,我们将会看到如下提示:
The system has been interrupted prior to initializing the
flash filesystem. The following commands will initialize
the flash filesystem, and finish loading the operating
system software:
flash_init
load_helper
boot
switch:
2、到这里我们输入flash_init命令,开始初始化flash,完了后,我们再输入ren flash:config.text flash:config.old
命令对已存丰的config.text重新命名成config.old,不删除、方便以后还可以恢复,最后我们在使用boot命令进行启动。
switch: flash_init
Initializing Flash…
flashfs[0]: 18 files, 2 directories
flashfs[0]: 0 orphaned files, 0 orphaned directories
flashfs[0]: Total bytes: 7741440
flashfs[0]: Bytes used: 3966464
flashfs[0]: Bytes available: 3774976
flashfs[0]: flashfs fsck took 6 seconds.
…done initializing flash.
Boot Sector Filesystem (bs:) installed, fsid: 3
Parameter Block Filesystem (pb:) installed, fsid: 4
switch: dir
List of filesystems currently registered:
flash[0]: (read-write)
xmodem[1]: (read-only)
null[2]: (read-write)
bs[3]: (read-only)
switch:
3、这样我们等启动好了,再次使用enable命令进入特权模式就没有密码了,还可以使用dir命令查看到我们重命名的文件,如下所示:
Switch>en
Switch#dir
Directory of flash:/
2 -rwx 2664051 Mar 01 1993 00:03:22 c2950-i6q4l2-mz.121-11.EA1.bin
4 -rwx 1216 Apr 15 1994 21:28:58 vlan.dat
5 -rwx 4413 Jan 31 1994 21:45:53 config.old
6 -rwx 5 Jan 31 1994 21:45:53 private-config.text
7 drwx 704 Mar 01 1993 00:04:00 html
19 -rwx 109 Mar 01 1993 00:04:01 info
20 -rwx 109 Mar 01 1993 00:04:01 info.ver
21 -rwx 269 Jan 01 1970 00:01:46 env_vars
7741440 bytes total (3774976 bytes free)
Switch#
如果上述的操作进行要输入dir的时候到敲任何键都不动了的话,就要修改波特率为交换机本身的波特率115200。
switch: flash_init
Initializing Flash…
flashfs[0]: 18 files, 2 directories
flashfs[0]: 0 orphaned files, 0 orphaned directories
flashfs[0]: Total bytes: 7741440
flashfs[0]: Bytes used: 3966464
flashfs[0]: Bytes available: 3774976
flashfs[0]: flashfs fsck took 6 seconds.
…done initializing flash.
Boot Sector Filesystem (bs:) installed, fsid: 3
Parameter Block Filesystem (pb:) installed, fsid: 4
修改完波特率后,就可以正常输入dir了
switch: dir
那么如何修改交换机的波特率为默认波特率呢?
cisco 交换机恢复IOS与更改波特率
https://blog.csdn.net/weixin_33724659/article/details/92696183
第一步:执行flash_init
switch: flash_init
第二步:修改波特率
为了提高文件传输速率,需要修改console口的波特率,先使用如下指令修改设备的波特率
switch: set BAUD 115200
第三步:是用xmodem传输IOS文件
在设备上输入如下指令:
switch: copy xmodem: flash:c2950.bin
flash:后面的“c3560-ipservicesk9-mz.122-53.SE.bin”(上面的c2950.bin)为IOS文件名,需要在本地PC上事先准备好。
然后点击超级终端“发送”菜单,选择发送文件,使用xmodem方式。
文件开始通过console发送到交换机上,传输时间是根据文件大小决定的,10M的文件大约需要50分钟。
第四步:设置启动文件
当IOS文件正确传输到交换机上面,执行以下指令设置启动文件。
switch: set BOOT flash:c2950.bin
第五步:重置波特率
交换机上执行如下指令重置波特率:
switch: unset BAUD
PC上将超级终端的波特率改回9600,生效后,
光标在switch: unset BAUD 位置不动了,那么还是波特率没改回来,修改回9600就可以继续往下走了
第六步:启动IOS
在交换机上执行以下指令,启动IOS。
switch: boot