プロが教える店舗&オフィスのセキュリティ対策術

お世話になります。
Cisco 1720ルータを使用しているのですが、電源をいれてみたらIOSが起動しませんでした。

復旧のため以下コマンドを試してみましたが、うまくいきません。
rommon 1 > boot
loadprog: bad file magic number: 0x0
boot: cannot load "flash:"
rommon 2 >
rommon 2 > dir flash:
File size Checksum File name
576 bytes (0x240) 0x905f tftpc
rommon 3 >
rommon 3 > boot flash:tftpc
loadprog: bad file magic number: 0x0
boot: cannot load "flash:tftpc"
rommon 4 >
rommon 4 > boot flash:c1700-ny-mz.121-6.bin
open: file "c1700-ny-mz.121-6.bin" not found
open(): Open Error = -1
loadprog: error - on file open
boot: cannot load "flash:c1700-ny-mz.121-6.bin"
rommon 5 >
rommon 5 > xmodem -c tftpc
Do not start the sending program yet...
File size Checksum File name
576 bytes (0x240) 0x905f tftpc

WARNING: All existing data in bootflash will be lost!
Invoke this application only for disaster recovery.
Do you wish to continue? y/n [n]: y
Ready to receive file tftpc ...
CCCCCCCCCC
Timeout waiting for data - aborting download...

数日前に色々コマンドを試し打ちしていた際
tftpサーバは特に立ち上げていることはなく
Router#copy running-config tftp
Address or name of remote host []? tftp
というようなコマンドを打っていたのを覚えています。

正常に起動できるような復旧方法がありましたら
教えていただきたいと思います。
よろしくお願いします。

A 回答 (2件)

>IOSイメージはバックアップ等行っていなく存在しません。


>そのような場合でも、tftpdnldコマンド、Xmodemコマンドは使用できるのでしょうか。

ROMモニタのtftpdnldコマンド、Xmodemコマンドは使用できますが
肝心のIOSファイルが無ければ意味が無いですね。

IOSを入手してもらうしかないのですが
http://www.cisco.com/support/ja/130/recovery_c17 …
の中ほどにある"Cisco IOSイメージのバックアップがない場合"のリンク先のとおり
サポートのページでダウンロードする(登録ユーザのみ)か、
独自の方法(オークションとか?)で入手するしかないかと思います。

ちなみにサポート契約してますか?
    • good
    • 0

数日前に入力したコマンドが合っているか分かりませんが


IOSの中身を飛ばして、running-configの内容がtftpcという
ファイル名になっているように思われます。
(576バイトというサイズから )

IOSの復旧方法は、
ROMmonでTFTP(tftpdnldコマンド)を使用したダウンロード
ROMmonでXmodemを使用したダウンロード
になります。
http://www.cisco.com/support/ja/130/recovery_c17 …
※どちらの方法もIOSをルータに送るためのPCが必要となります。
 TFTPだとTFTPサーバとなるPC、Xmodemだと通信相手となるPC

肝心なところが英語だけでしたので
http://www.google.co.jp/search?hl=ja&q=cisco+tft …
で検索すると出てきますので参考にしてください。

この回答への補足

ご回答ありがとうございます。返事が遅くなりました。

上記ページと
http://www.kuwazou.net/blog/cat38/cisco_ios/
を参考に
TFTPサーバとなるPCとルータとをクロスLANケーブルで繋ぎ
tftpdnldコマンドを試してみましたが、結果以下となりました。

rommon 24 > tftpdnld

IP_ADDRESS: 10.0.16.36
IP_SUBNET_MASK: 255.255.255.0
DEFAULT_GATEWAY: 10.0.16.254
TFTP_SERVER: 10.0.16.11
TFTP_FILE: tftpc

Invoke this command for disaster recovery only.
WARNING: all existing data in all partitions on flash will be lost!
Do you wish to continue? y/n: [n]: y

Initializing interface.
Interface link state up.
ARPing for 10.0.16.11
ARP reply for 10.0.16.11 received. MAC address 00:0f:xx:xx:xx:xx
TFTP error 1 received (t@C
ンオワケ・. ェカ
TFTP: tftp stopped due to error.
TFTP: Operation terminated.

tftpdnldコマンド、Xmodemコマンド共に文献資料を確認していましたら、
tftpdnldコマンドはROMモニターモードからのTFTPサーバを使ったダウンロードのためのコマンドということで、
TFTPサーバとなるPCにIOSイメージが存在しないといけないのかと思いますが、
IOSイメージはバックアップ等行っていなく存在しません。
そのような場合でも、tftpdnldコマンド、Xmodemコマンドは使用できるのでしょうか。

それともまた別の方法にて復旧方法がありましたら
教えていただきたいと思います。
よろしくお願いします。

補足日時:2007/10/28 19:27
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!