今天在做测试时,新增了几台N5K,发现其中一台N5K被配置了登陆密码,所以想把密码清掉。距离上次清除密码的操作时间较长了,努力后终于进入boot模式。

正确的清除密码的步骤应该是:

 

switch(boot)#

config t

admin-passwor xxxxx

 

配置完毕后,重启设备即可。

 

可惜我的手一抖,配置了如下命令:

 

 

switch(boot)#write erase boot       (如果我不加boot参数还好,直接清掉配置,一旦加了boot,则破坏了设备启动文件的路径)

配置此命令后,设备提示: boot variables 将被清除,我没有仔细看,便敲了回车(粗心害死人啊)

 

设备重启后,进入了以下状态:

load>

 

此时使用dir命令,可以看到,boot:/路径下的各种文件,例如kick、NXOS等文件,我确认,启动镜像,NXOS还在。

 

 boot variables 我一开始错误的认为可能是一个启动文件,想把它恢复。不经意间发现其他设备的running-config下,都有如下命令:

boot kickstart bootflash:/n5000-uk9-kickstart.5.2.1.N1.1.bin

 

将以上命令,配置在running-config下,保存重启,解决问题。