出厂重置 Cisco 3560:卡在循环中

网络工程 思科 思科-ios 顺式催化剂
2022-02-20 03:55:25

我最近购买了一台二手 Cisco Catalyst 3560,我正在尝试将其恢复出厂设置。当我进入恢复过程(按住 MODE)时,我在“switch:”提示符处陷入了这个循环。

PUTTY 的屏幕截图

我该如何解决这个问题?

1个回答

听起来像是启动变量中的拙劣内容的好工作 - 可能是配置文件变量。switch:您在那里看到的提示称为 ROMMON 提示。ROMMON 有点像 PC 的 BIOS,但要简单得多。

您的开关似乎不断退回到引导加载程序/rommon,因为引导加载程序阶段之后的某些事情失败了。最常见的原因是:IOS 软件映像在引导指令/引导变量中给出的位置不可读/不可加载。

使用此处的信息... https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3560/software/release/12-2_52_se/command/reference/3560cr/bootldr.html

...我建议您按以下方式进行:

  • 在上电期间使用模式按钮程序强制切换到 bootloader/rommon,避免完全启动尝试。
  • 用于flash_init使闪存文件系统可用/可读
  • set在 rommon/bootloader 阶段使用(无参数或选项)查看环境变量。它会告诉您正在搜索哪个文件作为要引导的 IOS 映像,或者是否有读取特定配置文件的指令(可能丢失)。请注意:此处的变量(例如 IP 地址、掩码、通过 TFTP 启动的网关)仅对启动过程有意义,它们与交换机最终运行和加载配置文件时的配置无关。
  • 使用dir <filesytem>(可能是dir flash:)来查看闪存文件系统中某处是否有该或另一个 IOS 映像文件。
  • 使用set <variable>orunset <variable>命令来操作你认为合适的变量,或者......
  • 用于boot flash:/<iosimagefile>强制加载给定的 IOS 映像文件 1

然后,在启动时,确保 in running-configand/or指令指向一个实际存在的文件 - 或者是空白的。一个空的引导文件指令通常有效,因为交换机通常会尝试从闪存上的第一个可用 IOS 映像引导。startup-configboot system flash flash:/iosimagefilename