升級(jí)路由器交換機(jī)的時(shí)候,,一般大家都習(xí)慣用ftp tftp方式,,理由很簡(jiǎn)單:速度快,;但是有的時(shí)候路由器down機(jī)ftp和tftp都不可用的情況下就得用的著console口給它灌*作系統(tǒng)了
console口升級(jí)又常被稱(chēng)為xmodem升級(jí),方法就是用console線登陸到路由器,,升級(jí)步驟cisco和華為3com的設(shè)備不是很一樣,,現(xiàn)在分別闡述: cisco設(shè)備: 重啟設(shè)備按break鍵進(jìn)入rommon模式 可以用confreg命令來(lái)修改,如下: rommon 2 > confreg Configuration Summary enabled are: load rom after netboot fails console baud: 9600 boot: image specified by the boot system commands or default to: cisco2-C3600 do you wish to change the configuration? y/n [n]: y enable "diagnostic mode"? y/n [n]: !--- pressing "Enter" accepts the !--- default (value between the brackets) enable "use net in IP bcast address"? y/n [n]: disable "load rom after netboot fails"? y/n [n]: enable "use all zero broadcast"? y/n [n]: enable "break/abort has effect"? y/n [n]: enable "ignore system config info"? y/n [n]: change console baud rate? y/n [n]: y enter rate: 0 = 9600, 1 = 4800, 2 = 1200, 3 = 2400 4 = 19200, 5 = 38400, 6 = 57600, 7 = 115200 [7]: 7 change the boot characteristics? y/n [n]: Configuration Summary enabled are: load rom after netboot fails console baud: 115200 boot: image specified by the boot system commands or default to: cisco2-C3600 do you wish to change the configuration? y/n [n]: You must reset or power cycle for new config to take effect 改完了,,你需要重起一下,,讓配置生效,注意,,你的調(diào)試機(jī)器上的超級(jí)終端的連接波特率也要改為115200,,不然你重起后你可能看見(jiàn)的就是一堆亂碼#^¥&%×^×^,,呵呵。 接下就是用xmodem命令來(lái)做了,,xmodem的使用方法如下: rommon 1 > xmodem [-cyrx] 選項(xiàng) 功能 -c 傳輸過(guò)程中使用 CRC-16 檢查. 缺省的是 8-bit CRC. -y ymodem-batch 協(xié)議使用CRC-16錯(cuò)誤檢查 -r 讓軟件傳到DRAM中,,缺省的是Flash中。 注意: 不推薦,!重起后,,DRAM的文件會(huì)丟失,你還要進(jìn)行一次恢復(fù)IOS. -x 讓軟件傳到DRAM中,但是不執(zhí)行,,除非使用launch 命令,。 注意: 不推薦!同上一個(gè)參數(shù)-r -f 擦除Flash里全部的文件 這個(gè)選項(xiàng)是1600系列路由器指定的;在其他平臺(tái)上是缺省項(xiàng) Examples: rommon 1 > xmodem -cf c1600-nsy-mz_112-15a_P rommon 1 > xmodem -y c2500-js-mz_120-14 讓我們step by step來(lái)試試: 1. 來(lái)執(zhí)行xmodem命令:rommon 1 > xmodem c1600-nsy-mz_112-15a_P c1600-nsy-mz_112-15a_P是我們打算在路由器中保存的文件名,,你可以起自己想要的名字,,不過(guò)最好是按原文件的名字來(lái)。 2.等待ROMmon 提示信息,,類(lèi)似下面: Ready to receive file c1600-nsy-mz_112-15a_P ... 3.ok,,可以進(jìn)行文件傳輸了,在超級(jí)終端界面,,點(diǎn)擊鼠標(biāo)右鍵,,選擇發(fā)送文件,彈出的對(duì)話(huà)框,,上面選擇你要傳送到路由器內(nèi)的新的IOS,,下面選擇Xmodem協(xié)議。然后點(diǎn)擊發(fā)送,,就可以了,。如下: 4.接下來(lái)就是文件傳輸?shù)慕缑媪耍托男┑却?#8230;… 5.當(dāng)顯示:Download Complete!信息時(shí),,就差不多萬(wàn)事大吉了,,不過(guò)做為列行的檢查還是必要的,用命令:dir flash: 看看文件是不是已經(jīng)正確無(wú)誤的傳過(guò)去了,。 rommon 1 > dir flash: File size Checksum File name 2179331 bytes (0x214103) 0x7b95 c1600-nsy-mz_112-15a_p 6.哈哈,,到了最后了:使用 reset或者 bootflash:[filename] 命令,如下顯示: rommon 1 > reset或者rommon 1 > boot flash:c1600-nsy-mz_112-15a_P 重起路由器,,ok了嗎,?如果已經(jīng)進(jìn)入正常的界面了,那就恭喜你了,,IOS恢復(fù)就成功了,,你可以檢查一些看看:show version;show flash等,。但是別忘了,,剛才你把默認(rèn)的控制線波特率9600改為115200了,,現(xiàn)在要做就是改回來(lái),命令:config t,;config-register 0x2102,; end。 華為3com設(shè)備: 重啟設(shè)備按ctrl+B,,進(jìn)入bootrom模式,,這時(shí)候提示 Please input Bootrom password: 一般是空,直接回車(chē)即可,,如果有密碼,,可試著輸入huawei的后門(mén)密碼,可咨詢(xún)huawei3com800獲得 然后會(huì)有一個(gè)菜單 Boot Menu: 1: Download application program 2: Download Bootrom program 3: Modify Bootrom password 4: Exit the menu 5: Reboot Enter your choice(1-5): 說(shuō)明:huawei-3com不同的設(shè)備的不同bootrom版本,,這個(gè)菜單有點(diǎn)兒區(qū)別,,不過(guò)沒(méi)關(guān)系,差別不大 選擇1 出現(xiàn)如下菜單: Please choose your download speed: 1: 9600 bps 2: 19200 bps 3: 38400 bps 4: 115200bps 5: Exit and reboot Enter your choice(1-5): 4 提示如下: Download speed is 115200 bps. Please change the terminal's speed to 115200 bps,and select XMODEM protocol. Press ENTER key when ready. 此時(shí)點(diǎn)擊超級(jí)終端的斷開(kāi)按鈕,,然后點(diǎn)擊屬性(都在超級(jí)終端工具欄) 然后選擇115200速率,,點(diǎn)擊確定,然后回車(chē),,此時(shí)路由器出現(xiàn)提示: Downloading...CCCCCCCCCC 點(diǎn)擊超級(jí)終端工具欄“發(fā)送”按鈕,, 出現(xiàn)對(duì)話(huà)框,點(diǎn)擊瀏覽,,找出你的vrp軟件,,下一步特別重要,一定要在協(xié)議的備選框里選擇xmodem協(xié)議,,然后點(diǎn)擊發(fā)送,,耐心等待(一般是15到30分鐘),之后重啟路由器,,把超級(jí)終端的速率改成9600,,就ok了 相關(guān)圖片在附件里 |
|