從uboot開始恢復JunOS

從u-boot恢復 BRANCH SRX

由於BRANCH SRX沒有可以插拔的CF卡,並且使用CPLD引導系統,所以BRANCH擁有特殊的啓動順序:u-boot -> loader -> system software。某些原因,比如不正常的斷電或者不正常的操作,可能導致OS甚至loader的損壞。這種情況下,我們需要從loader,甚至u-boot開始安裝,直到SRX開始正常工作。

Snapshot from Juniper website


爲了獲得loader和u-boot,我們首先需要一個正常的安裝包。將BRANCH SRX安裝包解壓縮,我們可以得到如下圖所示的文件。

The Layer 1 of SRX install packet


繼續解壓縮箭頭所示文件,我們就可以獲得兩個對恢復BRANCH SRX至關重要的兩個文件,如下圖所示,就是loader和uboot。 


無數文檔都描述如何從u-boot和loader升級SRX,但是從來沒有人說這兩個文件如何獲得(各位可以去Matrix上搜,一把一把問這倆文件在哪兒的)。拷貝loader和uboot到TFTP服務器的根文件夾,並且啓動TFTP服務器,關閉計算機防火牆。

Beginning from u-boot

在loader損毀的情況下,我們需要重建loader鏡像。Loader損毀的SRX啓動的時候,提示符是‘=>’,這表示SRX工作在u-boot下,這時候請保持TFTP服務器一直處於工作中,u-boot的耐性略差,只給你一次下載機會,一次下載不成功,可能要重啓SRX並且重新配置。
輸入下圖所示的命令:

完成這些命令,可以ping服務器地址。如果鏈路可達,可以得到一個迴應。 

注意下圖紅圈和字,並不代表相同的內容。


完成這個步驟,我們可以使用命令’reset’來重新啓動設備。在設備重新啓動完成後,SRX就可以工作在loader控制下。Loader比uboot功能強很多,我們可以使用tftp命令來安裝數據包到SRX,從而完成修復。
描述這個步驟的文檔很多,這裏就不復述了。

轉載的請註明原出處:易思拓在線網絡培訓--http://www.5iit.cn

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章