一、修改寄存值
cisco(config)#config-register 0x2102 #更改寄存器值要慎重
二、寄存值常用值
0x2101是去找最老的IOS啟動,0x2102是啟動boot system指定的IOS
寄存器值影响路由器启动过程的一个值,保存在NVRAM中。它实际是16个bit,4位一组(一个16进制的数),若从左到右编号为16,15,…,1,则13,14位表示consol口的波特率,第7位置1(即0x2142中的4)表示启动时不加载配置文件,第4到第1位叫bootfield。
▏这4位为:
0000:不加载IOS,直接即如ROM MONITOR
0001:加载ROM中的子版本
其它:正常顺序启动
两个关键的值:
0x2102 正常,从flash中加载IOS,并且从NVRAM中读取配置文件
0x2142 从flash中加载IOS,但不从NVRAM中读取保存的配置,
一般是在恢复ROUTER的PASSWORD中使用。
三、配置寄存器值及其意义
如果您知道配置寄存器的值,可确定其重要性。有关配置寄存器、潜在问题和修复的信息,请收集show version命令或show tech-support命令的输出,并输入Cisco CLI Analyzer(仅限注册客户)工具。
此表包含一些在大多数平台上有效的常见参数。
注意:将路由器上的配置寄存器更改为下表的其中一个值前,请检查相应的硬件安装指南,以确认配置寄存器可以使用
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5yMxUTM1EGOlVGN3kzY5gjNzYzX1EDM1MTM3AzLcFTMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
注意:另请记住,配置寄存器0x2142用于密码恢复过程,因为它可以忽略NVRAM的内容。
如果已有的配置寄存器值不在表里,则确定为计算该值设置了哪些位: