Erase flash,Erase NVRAM命令与
2010年08月05日
Erase flash,Erase NVRAM命令与CISCO路由器灾难恢复技术
胡 成
(达县师范高等专科学校网管中心,四川达州635000)
【摘要】简要介绍路由器的正常启动顺序,着重对加栽映像文件密切相关的配置寄存器值进行分析,
得出“erase flash”和“erase nvram”两条命令均可导致路由器灾难性故障,并对灾难恢复技术做了较详细的
阐述。
【关键词】灾难恢复;eraSeflash;erase NVRAM;lOS;ROMMON模式;配置寄存器
【中图分类号1TP332.1 l 【文献标识码】A 【文章编号】1008―4886(2005)05―0037―04
1 引言
在校园网中,路由器往往用作边界设备,该设备一旦
出现硬故障或系统瘫痪,整个校园网络就成了信息孤岛。
这里要谈的灾难恢复技术是指路由器flash(flash memo~
路由器的一个储存部件)中的lOS(互联网操作系统)不小
心破坏了,而且路由器也没有其它方法从另外的地方加载
lOS时;或者config―register值设置不当,指定位置找不到
lOS加载,路由器便无法进入正常的工作状态,重启后也
只能进入rolrlnlon l>模式,即ROMMON模式,犹如PC机
中没有OS(操作系统)一样,成了裸机,这样的机器是没有
任何价值可言的。erase flash是一条危险的命令,因为这
加载引导程序 定位并加载操作系统
第一步:执行ROM中的引导程序加载器(bootstrap
loader)。引导程序(Bootstrap)是一个简单操作,根据事先
的规定加载一组指令,这些指令又将其他的指令装入内存
或者是使得路由器进入其他的配置模式。
第二步:操作系统(CISCO lOS)可存放在很多地方
(Flash、T兀P Server或者ROM)。具体位置是由配置寄存
条命令足以使你的路由器或交换机成为裸机。但在实际
工作中发现,copy running config/NVRAM(en璩e NVRAM)
等命令同样可使你的路由器只能进入ROMMON模式,不
能正常工作。通过分析研究,笔者认为只要对flash或
NVRAM操作不当都可能导致路由器进入ROMMON模
式。
2 灾难与恢复
以下对flash恶意修改的相关命令用erase flash代替;
对NVRAM恶意修改的有关命令用eE嘲NVRAM代替。
路由器的正常启动顺序:路由器自检之后,接着进行
初始化,步骤如下(见图1)
N、 ^M TFTP Server l 控制台l
I 配置文件
定位并加载配置文件或进入设置模式
图1
器(Configuration register)的启动域(boot field)指定的。如
果启动域指明是从Flash或是网络(T兀P Server)加载
lOS,那么在配置文件中boot system命令就具体指明了映
像(image)的确切位置。 ??
第三步:加载操作系统映像,映像加载并运行后,操作
系统就开始查找硬件和软件部件并通过控制台终端(con-
【收稿日期】2oo5__o5―16
【作者简介】胡成(1975一),男,四川达县人,达县师范高等专科学校网管中心助理工程师,研究方向:计算机网络管
理与维护。
37
2005年第5期 胡成:Erase flash,Erase NVRAM命令与CISCO路由器灾难恢复技术
sole termina1)显示出查找的结果。
第四步:将储存在NVRAM中的配置文件加载入主内
存中,并以每次执行一行的方式运行。这些配置命令将启
动路由进程为每个接口分配地址、设置介质特性等等。
第五步:如果在NVRAM 中不存在有效的配置文件,
操作系统将执行一个以问题为驱动(questi
2010年08月05日
Erase flash,Erase NVRAM命令与CISCO路由器灾难恢复技术
胡 成
(达县师范高等专科学校网管中心,四川达州635000)
【摘要】简要介绍路由器的正常启动顺序,着重对加栽映像文件密切相关的配置寄存器值进行分析,
得出“erase flash”和“erase nvram”两条命令均可导致路由器灾难性故障,并对灾难恢复技术做了较详细的
阐述。
【关键词】灾难恢复;eraSeflash;erase NVRAM;lOS;ROMMON模式;配置寄存器
【中图分类号1TP332.1 l 【文献标识码】A 【文章编号】1008―4886(2005)05―0037―04
1 引言
在校园网中,路由器往往用作边界设备,该设备一旦
出现硬故障或系统瘫痪,整个校园网络就成了信息孤岛。
这里要谈的灾难恢复技术是指路由器flash(flash memo~
路由器的一个储存部件)中的lOS(互联网操作系统)不小
心破坏了,而且路由器也没有其它方法从另外的地方加载
lOS时;或者config―register值设置不当,指定位置找不到
lOS加载,路由器便无法进入正常的工作状态,重启后也
只能进入rolrlnlon l>模式,即ROMMON模式,犹如PC机
中没有OS(操作系统)一样,成了裸机,这样的机器是没有
任何价值可言的。erase flash是一条危险的命令,因为这
加载引导程序 定位并加载操作系统
第一步:执行ROM中的引导程序加载器(bootstrap
loader)。引导程序(Bootstrap)是一个简单操作,根据事先
的规定加载一组指令,这些指令又将其他的指令装入内存
或者是使得路由器进入其他的配置模式。
第二步:操作系统(CISCO lOS)可存放在很多地方
(Flash、T兀P Server或者ROM)。具体位置是由配置寄存
条命令足以使你的路由器或交换机成为裸机。但在实际
工作中发现,copy running config/NVRAM(en璩e NVRAM)
等命令同样可使你的路由器只能进入ROMMON模式,不
能正常工作。通过分析研究,笔者认为只要对flash或
NVRAM操作不当都可能导致路由器进入ROMMON模
式。
2 灾难与恢复
以下对flash恶意修改的相关命令用erase flash代替;
对NVRAM恶意修改的有关命令用eE嘲NVRAM代替。
路由器的正常启动顺序:路由器自检之后,接着进行
初始化,步骤如下(见图1)
N、 ^M TFTP Server l 控制台l
I 配置文件
定位并加载配置文件或进入设置模式
图1
器(Configuration register)的启动域(boot field)指定的。如
果启动域指明是从Flash或是网络(T兀P Server)加载
lOS,那么在配置文件中boot system命令就具体指明了映
像(image)的确切位置。 ??
第三步:加载操作系统映像,映像加载并运行后,操作
系统就开始查找硬件和软件部件并通过控制台终端(con-
【收稿日期】2oo5__o5―16
【作者简介】胡成(1975一),男,四川达县人,达县师范高等专科学校网管中心助理工程师,研究方向:计算机网络管
理与维护。
37
2005年第5期 胡成:Erase flash,Erase NVRAM命令与CISCO路由器灾难恢复技术
sole termina1)显示出查找的结果。
第四步:将储存在NVRAM中的配置文件加载入主内
存中,并以每次执行一行的方式运行。这些配置命令将启
动路由进程为每个接口分配地址、设置介质特性等等。
第五步:如果在NVRAM 中不存在有效的配置文件,
操作系统将执行一个以问题为驱动(questi