您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 25网络工程师交换试验手册之二十五:详细讲授利用xmodem来恢复IOS
网络工程师交换试验手册之二十五:详细讲授利用xmodem来恢复IOS实验目的:我们一般在工作中,经常会遇到IOS莫名其妙的丢失,有时候很突然,有时候很棘手,如果网络因为你的失误而中断,你的责任会很重要,所以大家一定要掌握恢复IOS的方法。实验拓扑:pc实验步骤:IOS丢失以后,所有的设备都会启动最小启动模式。rommon1confreg回车ConfigurationSummaryenabledare:loadromafternetbootfailsconsolebaud:9600boot:imagespecifiedbythebootsystemcommandsordefaultto:Cisco2-C2600doyouwishtochangetheconfiguration?y/n[n]:y(选择yes)enablediagnosticmode?y/n[n]:n(选择no)enableusenetinIPbcastaddress?y/n[n]:n(选择no)disableloadromafternetbootfails?y/n[n]:n(选择no)enableuseallzerobroadcast?y/n[n]:n(选择no)enablebreak/aborthaseffect?y/n[n]:n(选择no)enableignoresystemconfiginfo?y/n[n]:n(选择no)changeconsolebaudrate?y/n[n]:y(选择yes)enterrate:0=9600,1=4800,2=1200,3=24004=19200,5=38400,6=57600,7=115200[0]:7(选择7,用最大的115200速率的xmodem传输)changethebootcharacteristics?y/n[n]:n(选择no)ConfigurationSummaryenabledare:loadromafternetbootfailsconsolebaud:115200boot:imagespecifiedbythebootsystemcommandsordefaultto:Cisco2-C2600doyouwishtochangetheconfiguration?y/n[n]:n(选择no)Youmustresetorpowercyclefornewconfigtotakeeffectrommon2reset回车注意:在此时键入reset键之前,开始定义串口速度(我的电脑---端口属性----串口速度调为115200),然后再修改超级终端里设置速率为115200,记住,一定这么做!否则出现乱码!然后关闭这个超级终端,重新建立一个超级终端连接,(期间系统重新启动)启动后,出现rommon1提示符然后,输入rommon1xmodem-rDonotstartthesendingprogramyet...Invokethisapplicationonlyfordisasterrecovery.Doyouwishtocontinue?y/n[n]:y(选择yes)Readytoreceivefile...此时,在超级终端的菜单上的“传送”---“发送文件”----选择IOS镜像文件所在地以及选择使用“xmodem”协议,点击“发送”即可然后等待10-20分钟左右就把3-6M的IOS灌进去了!需要主意的是,这是科学估算时间和实际的时间相差很远,实际如果10几M的话要3个多小时。希望大家预备好咖啡和甜品准备漫长的等待,本人深有体会,呵呵!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(修改回计算机串口与超级终端、路由器confreg下的xmodem等9600的传输速率)(videre注:实际用的时候,我发现这个命令总是改不成功,后来发现在linecon0下面有了一个speed115200,所以即使改register成功,启动以后router又执行speed115200,还是不行,所以如果有这个问题,记得把这个语句no掉)Routeren进入新IOS的特权模式Router#reload重启系统Proceedwithreload?[confirm]回车00:01:04:%SYS-5-RELOAD:ReloadrequestedSystemBootstrap,Version11.3(2)XA4,RELEASESOFTWARE(fc1)Copyright(c)1999byCiscoSystems,Inc.TAC:Home:SW:IOS:SpecialsforinfoPC=0xfff0a530,Vector=0x500,SP=0x680127b0C2600platformwith24576KbytesofmainmemoryPC=0xfff0a530,Vector=0x500,SP=0x80004684monitor:commandbootabortedduetouserinterruptrommon1confreg(输入“confreg”命令)ConfigurationSummaryenabledare:loadromafternetbootfailsconsolebaud:115200boot:imagespecifiedbythebootsystemcommandsordefaultto:Cisco2-C2600doyouwishtochangetheconfiguration?y/n[n]:y(选择yes)enablediagnosticmode?y/n[n]:n(选择no)enableusenetinIPbcastaddress?y/n[n]:n(选择no)disableloadromafternetbootfails?y/n[n]:n(选择no)enableuseallzerobroadcast?y/n[n]:n(选择no)enablebreak/aborthaseffect?y/n[n]:n(选择no)enableignoresystemconfiginfo?y/n[n]:n(选择no)changeconsolebaudrate?y/n[n]:y(选择yes)enterrate:0=9600,1=4800,2=1200,3=24004=19200,5=38400,6=57600,7=115200[7]:0(选择0,改回用标准速率速率9600的xmodem传输)changethebootcharacteristics?y/n[n]:n(选择no)ConfigurationSummaryenabledare:loadromafternetbootfailsconsolebaud:9600boot:imagespecifiedbythebootsystemcommandsordefaultto:Cisco2-C2600doyouwishtochangetheconfiguration?y/n[n]:nYoumustresetorpowercyclefornewconfigtotakeeffectrommon2此时手工改回计算机串口与超级终端2者传输速率为9600然后敲入rommon2reset(最好关电源)然后关闭这个超级终端,重新建立一个超级终端连接,一切就OK了通过Xmodem升级2610的IOS实例如果你不小心使用了命令eraseflash那么发生什么就可想而知了。因此,建议在你拿到路由器等网络设备时最好先将它的IOS等操作系统备份出来,以备万一!本篇主要介绍通过Xmodem上传IOS的过程(以2610为例,不过这个方法用在其他设备上没什么太大区别)准备工作,只要有Cisco原配的线缆就可以(注:Xmodem与实际的modem没有任何联系只是一个传输协议数据是通过终端的串口和路由器的Console口灌进去的)在没有IOS的情况下系统只能进入Rommon状态,在这个状态下只能见到如下命令:rommon8?aliassetanddisplayaliasescommandbootbootupanexternalprocessbreakset/show/clearthebreakpointconfregconfigurationregisterutilitycontcontinueexecutingadownloadedimagecontextdisplaythecontextofaloadedimagecookiedisplaycontentsofcookiePROMinhexdevlistthedevicetabledirlistfilesinfilesystemdisdisplayinstructionstreamdnldserialdownloadaprogrammoduleframeprintoutaselectedstackframehelpmonitorbuiltincommandhelphistorymonitorcommandhistorymeminfomainmemoryinformationrepeatrepeatamonitorcommandresetsystemresetsetdisplaythemonitorvariablesstackproduceastacktracesyncwritemonitorenvironmenttoNVRAMsysretprintoutinfofromlastsystemreturntftpdnldtftpimagedownloadunaliasunsetanaliasunsetunsetamonitorvariablexmodemx/ymodemimagedownload在这个模式下,输入Xmodemrommon9xmodem会提示如下警告:WARNING:Allexistingdatainbootflashwillbelost!Invokethisapplicationonlyfordisasterrecovery.Doyouwishtocontinue?y/n[n]:yReadytoreceivefile?...然后在超级终端的传送栏目=选择发送选项=再选择Xmodem并指明IOS所在的路径即开始上传IOS,等待时间很长,视IOS的大小和传输速度。对于初次做IOS上传,建议不要去修改什么传输速率。传完以后对整个系统初始化界面如下:Erasingflashat0x603c0000programflashlocation0x602f0000DownloadComplete!programloadcomplete,entrypoint:0x80008000,size:0x2f0074Selfdecompressingtheimage:##################################################################################################################################################################################################################################################################################[OK]RestrictedRightsLegendUse,duplication,ordisclosurebytheGovernmentissubjecttorestrictionsassetforthinsubparagraph(c)oftheCommercialComputerSoftware-RestrictedRightsclauseatFARsec.52.227-19andsubparagraph(c)
本文标题:25网络工程师交换试验手册之二十五:详细讲授利用xmodem来恢复IOS
链接地址:https://www.777doc.com/doc-161618 .html