このページでは、TinyRom モードになった(boot# プロンプトを表示している)Cisco 800 シリーズ ルータの回復方法について説明します。
このドキュメントに関しては個別の要件はありません。
このドキュメントは、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。
本書の情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。 このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。 稼働中のネットワークで作業を行う場合、コマンドの影響について十分に理解したうえで作業してください。
ドキュメント表記の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。
最初にまだフラッシュするで Cisco 有効な IOS® ソフトウェア イメージがあるかどうか、判別して下さい。
list コマンドを使用してフラッシュ内に格納されたファイルを表示します。
boot# boot# list Status Size Dev Name ------ 48K flash TinyROM-1.0(2) ------ 48K flash TinyROM-1.0(3) --Dr-x 2600K flash c800-y6-mw.120-5.T ---r-x 2863K flash c800-y6-mw.121-5 !--- Here it is 5184K free 8192K total boot#
イメージは、ステータスが「------r-x」になっていれば有効です。
「x」が表示されない場合は、イメージが破損している可能性があるため、イメージを削除する必要があります。 delete [filename] コマンドを使用してそのイメージを削除済みとしてマークしてから、erase コマンドを使用して削除済みとしてマークされたすべてのファイルを効率的に削除します。
「D」が表示された場合は、そのイメージが削除済みとしてマークされています。 undelete [filename] コマンドを使用すると、削除したイメージを復元できます。
注: 特定のファイルを 8 回削除すると、そのファイルは完全に削除され、そのファイル名に対して undelete [filename] コマンドを使用しても、ファイルは復元されません。
次のセクションでは、このシナリオについて説明します。
フラッシュに有効な Cisco IOS ソフトウェア イメージがない場合、4 種類の選択肢があります。
TFTP サーバからブートする。 この方法では、ルータをブートすることはできますが、フラッシュ内に有効な Cisco IOS ソフトウェア イメージがインストールされません。
TFTP サーバからブートした場合、フラッシュ内に Cisco IOS ソフトウェア イメージがなくてもルータは動作します。
注: ルータが TFTP サーバに接続されずにリブートされた場合は、再び TinyROM モードになります。
イメージをダウンロードしても、まだブートが必要です。 そのためには、「フラッシュに有効な Cisco IOS ソフトウェア イメージがある場合」のセクションに記載されている手順に従います。
フラッシュに有効な Cisco IOS ソフトウェア イメージがある場合は、boot-action、file-name、ios-conf の各変数を、次のように適切な値に設定するだけです。
boot# set boot-action=? ----------------------------------------------------------------- set boot-action ={flash|tftp|none} Default boot action to take on power up: flash => run file-name from flash. tftp => tftp file-name (script or image) into RAM, then run it. none => enter CLI and wait for commands from user ----------------------------------------------------------------- boot# set boot-action=flash boot# set file-name=c800-y6-mw.121-5 !--- Or, whatever is your valid Cisco IOS Software image filename. boot# set ios-conf=0x2102
新しい値を保存し、boot コマンドを使用してルータをブートします。
boot# save save: succeeded (0 seconds). boot# boot# boot Booting "c800-y6-mw.121-5" ..., Restricted Rights Legend Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c) of the Commercial Computer Software - Restricted Rights clause at FAR sec. 52.227-19 and subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS sec. 252.227-7013. cisco Systems, Inc. 170 West Tasman Drive San Jose, California 95134-1706