Cisco 交换机 (WS-C4948) 未在寄存器 0x​​2102 中加载保存的配置

网络工程 思科
2022-02-21 10:10:30

我最近购买了一台 Cisco 4948 用于我的家庭实验室,开始学习思科设备。我能够在没有很多问题的情况下启动并运行它,但就像在家庭实验室中发生的那样,交换了一些设备,我关闭了设备,重新启动后我的设置就消失了。所以我重新配置并重新启动它进行测试,它又做了一次。

经过更多阅读后,我发现它与设置为 0x2141 的配置寄存器有关,它忽略了启动配置。所以我将它设置为 0x2102,我知道这是加载启动配置的正确设置,但它现在进入“rommon”。我正在保存我的配置,并且可以确认它已保存,就像我在 rommon 中输入“启动”一样,它将使用我的所有设置启动。0x2102 是加载我的设置的正确寄存器吗?或者还有其他什么原因造成的吗?

我是一个完整的思科菜鸟,我读了很多书,但也许我错过了一些对一些有实际经验的人来说显而易见的东西。感谢您提供的任何帮助或指导。

2个回答

检查您的配置以获取引导系统命令。如果存在,请仔细检查文件系统、路径和文件名是否正确。您可以从命令中复制完整的文件系统和文件名,然后键入dir后跟 filesystem:filename 并查看它是否确实显示文件存在。

如果命令设置不正确,请将其删除,然后重新添加到正确的位置。或者,尝试完全删除该命令并启动。

有时,命令不存在,但如果 IOS 在错误的位置,您可能需要它,在这种情况下,请自行添加命令

下面是一个命令示例:

boot system flash bootflash:cat4500-entservicesk9-mz.122-53.SG2_2.bin

确保它与您的文件系统(在这种情况下为 bootflash)和文件名完全匹配。如果您在文件系统中使用路径,请确保包含它。

您需要将路由器 IOS 文件保存到闪存中,通常通过从外部内存源复制 iOS 文件并从 pindrive 或 TFT 服务器启动它来完成。之后,它将根据需要正常工作。我希望你有一个 iOS 文件,并且你知道如何复制和运行 iOS 文件。