PDA

View Full Version : loadprog: bad file magic number: 0x0, Boot: cannot load "flash:"



tvtphys
09-01-2004, 05:58 PM
Xin cho hỏi
Router của tôi xuất hiện lỗi này khi bị mat đện đột ngột
Vào consolse nó hiện
rommon 1>
thử rommon 1 > confreg 0x2142


rommon 2 > reset
và reset nó báo như sau:

rommon 1 > confreg 0x2142


rommon 2 > reset

System Bootstrap, Version 12.2(10r)1, RELEASE SOFTWARE (fc1)
TAC Support: http://www.cisco.com/tac
Copyright (c) 2002 by cisco Systems, Inc.
C2600 platform with 32768 Kbytes of main memory

loadprog: bad file magic number: 0x0
boot: cannot load "flash:"

System Bootstrap, Version 12.2(10r)1, RELEASE SOFTWARE (fc1)
TAC Support: http://www.cisco.com/tac
Copyright (c) 2002 by cisco Systems, Inc.
C2600 platform with 32768 Kbytes of main memory

loadprog: bad file magic number: 0x0
boot: cannot load "flash:"

System Bootstrap, Version 12.2(10r)1, RELEASE SOFTWARE (fc1)
TAC Support: http://www.cisco.com/tac
Copyright (c) 2002 by cisco Systems, Inc.
C2600 platform with 32768 Kbytes of main memory

PHẢI THAY ROUTER MỚI
lỗi này là sao?
Xin cảm ơn

chipchipzzz
09-01-2004, 06:19 PM
Hi,

Router của bạn có thể bị:
- mất file IOS trên flash
- sock điện gây hỏng RAM

bạn thử các lệnh sau trong ROM mode:
rommon 1>dir flash:
nếu file IOS trong flash không còn thì bạn phải cài lại IOS
nếu IOS vẫn còn: có thể file bị lỗi, xoá & cài lại IOS hoặc RAM hỏng thì phải thay RAM mới.

thân mến,

leminhkhoi
11-01-2004, 07:43 PM
nếu sock điện trên RAM thì khó có thể Boot router lên được đâu, và sẽ không vào được rommon đâu. Ram của bạn vẫn OK đó , IOS có vấn đề mấy IOS hoặc bị lỗi IOS.
Thân chào

tvtphys
13-01-2004, 10:25 AM
Ở rommon
Làm thế nào tôi có thể restore IOS, nếu như đã backup IOS

3548
13-01-2004, 02:48 PM
Hi tvtphys,
U có thể làm theo hướng dẫn trong file đính kèm.
Chúc thành công !

3548
13-01-2004, 02:48 PM
Hi tvtphys,
U có thể làm theo hướng dẫn trong file đính kèm.
Chúc thành công !

sinhvienngheo
13-01-2004, 06:44 PM
tvtphys,

Bên cạnh cách mà 3548 đã chỉ dẫn, bạn có thể dùng lệnh

tftpdnld trong rommon.

Cách này nhanh hơn cách dùng xmodem.

Chúc vui vẻ,

TGA_Certificationteam
14-01-2004, 02:36 AM
Thường thì người ta chỉ dùng tftpdnld thôi.

Bạn khai các biến như IP ADDRESS, SUBNETMASK, DEFAULTGATEWAY, TFTPSERVER, và tên FILE download. Sau đó kích hoạt lệnh TFTPDNLD là được. Song có một vài trường hợp:

Vì không có cách nào verify connection khi dùng tftpdnld, nên hay nhất nên dùng 1 sợ cross cắm trực tiếp vào Router từ TFTP Server. Chỉ cắm thông qua Switch khi đó là cách duy nhất.

Kiểm tra kích thước file sẽ chép vào, cũng như đặc tính của IOS chép vào.

Cuối cùng là không phải thanh RAM bị hư, mà là vùng nhớ Flash bị hư thì sẽ cho magic number error. Nhưng vùng nhớ flash có thể bị partial error. Chẳng hạn như thanh Flash 16 mình có thể up vào 1 IOS khoảng 8,9 Mbps (IP only), nhưng khi up một IOS Ip plus vô (khoảng 14,15Mbps) thì sẽ báo error. Vì khi viết checksum tự động Router sẽ viết IOS lên trên vùng còn tốt của Flash thôi.