はじめに
このドキュメントでは IOS/IOS-XE Router の flash に image がない場合の ROMMON からの復旧方法について記載しています。
TFTP から起動させる方法
以下のような構成を用意いたします。
*該当ルータ と TFTP Server 間に、他のRouter は無くてもよいです。
また、IP Address は同じである必要はありません。あくまで一例です。
[該当ルータ]192.168.1.1/24---192.168.1.254[他のRouter]10.0.0.1--10.0.0.254[TFTP Server]
Step1. ROMMON で以下の作業を実施する。
・IP Address を設定する
rommon 1 > IP_ADDRESS=192.168.1.1
・Subnet Mask を設定する
rommon 2 > IP_SUBNET_MASK=255.255.255.0
・Default Gateway を設定する
rommon 3 > DEFAULT_GATEWAY=192.168.1.254
・config-register の値を一旦変更する。
rommon 4 > confreg 0x0
・set コマンドで上記の設定を正しく出来ているかを確認する。
rommon 5 > set
*config-register は set コマンドでは表示されません。
・sync で設定した内容を保存する。
rommon 6 > sync
・reset で再起動を行う。
rommon 7 > reset
・再起動後に boot tftp://<TFTP_Server IP Address>/OS_image_name で OS image を読み込む。
rommon x > boot tftp://10.0.0.254/XXXXXX.bin <<OS imageのファイル名
Step 2. OS 起動後は以下の作業を実施する。
・config-register の値を default の値に戻す。
Router(config)#config-register 0x2102
・copy tftp: flash: で必要なファイルを flash にコピーする。
Router#copy tftp: flash:
USBから起動させる方法
Step 1. PC 等に USB Flash を接続し IOS/IOS-XE の image を USB Flash にコピーする。
Step 2. USB Flash を Router に接続する。
Step 3. Router 起動後に ROMMON で以下の作業を実施する。
・dir usb0: で usb0: に入っているファイルを確認する。
rommon x > dir usb0:
・boot usb0:OS_image_name で OS を読みこむ。
rommon x > boot usb0:OS_image_name
Step 4. OS 起動後、必要な OS ファイルを flash にコピーする。
Router#copy usb0: flash: