Thứ Ba, 11 tháng 8, 2020

How to Set Flash For Cisco IOS 2960 Without Mode Rommon

Vào một ngày đẹp trời chúng ta phát hiện rằng switch hoặc thiết bị định tuyến router của cisco gặp lỗi… nhưng nó lại không ở mode rommon ... vậy sao ta có thể load lại ios cho nó đây???
Yêu Cầu:
Bài viết được thực hiện trên thiết bị Cisco Switch 2960
Cần có flash ios đúng phiên bản thiết bị hiện tại.
Chương trình code và truyền file đang sử dụng là SecureCRT 8.5 có thể tham khảo tại đây
     
Ta nhận được hiện tượng khi connect vào thiết bị thông qua cổng consol:
set flash for cisco ios 2960 without mode rommon
Ảnh show khi ở mode switch:
Hiện tượng của việc lỗi trong quá trình tự load vào hệ đều hành của Cisco
         Ta tiếp tục show flash xem kết quả; với cú pháp switch: dir flash:


set flash for cisco ios 2960 without mode rommon
Ảnh show flash:
=> chúng  ta đã mất flash của thiết bị.. => ta cần nạp lại chúng…

        Có nhiều cách để nạp lại Flash của thiết bị.. đây là cách có thể sử dụng trong trường hợp này… truyền IOS qua Xmodem

B1: VÌ Ở BAUDRATE 9600 MẶC ĐỊNH SẼ CHẠY RẤT CHẬM TA CHUYỂN SANG 115200 VỚI CÚ PHÁP
switch: set BAUD 115200
B2: TRUYỀN FILE IOS CHO THIẾT BỊ:
Switch: copy xmodem: flash:[filename] 
Vd: ta có file c2960-lanbasek9-mz.122-52.SE.bin là file ios trước đó chúng ta đã backup hoặc từ  nguồn khác…
switch:copy xmodem: flash:c2960-lanbasek9-mz.122-52.SE.bin
Trên màn hình sẽ xuất hiện

Begin the Xmodem or Xmodem-1K transfer now...
CCC

        Bây giờ ta sử dụng chương trình để truyền file ở đây tôi sử dụng SecureCRT 8.5 và tôi khuyến nghị các bạn sử dụng chúng.
 Chọn Menu Tranfer -> Send Xmodem (tùy theo chương trình mà bạn tìm chức năng này) -> chọn tới images -> Send…
        Quá trình truyền file đang diễn biến:

set flash for cisco ios 2960 without mode rommon
quá trình truyền file iso flash cho thiết bị

Khi có thông báo SUCCESSFUL có nghĩa đã hoàn thành bước nạp IOS

B3: HOÀN TẤT
        Sau khi truyền file thành công ta cần set lại Baudrate để có thể sử dụng và không bị lỗi ký tự.

switch: set BAUD 9600
        Sau đó là dùng cú pháp sau để khởi động lại thiết bị
switch: reset

CHÚ Ý: một số trường hợp lỗi hay gặp khi làm

1. Tại bước 2 ta có xuất hiện lỗi như hình: 

ảnh lỗi khi nạp ios flash
Cách Giải Quyết: chạy lệnh switch: flash_init sau đó thực hiện lại các bước.

2. Sau Bước 2 hoàn tất… ta nên switch: dir flash: xem kết quả ra sao.. và lưu ý chỉ nên giữ 1 bản flash, cái nào sai nên xóa bỏ.. xóa flash ta dùng cú pháp: switch: delete flash:[ten_flash]

3. Sau Bước 3 ta khởi động lại thiết bị… nhưng thiết bị cứ khởi động lại liên tục lặp lại; nhìn kỹ sẽ có dòng báo error not support firmware… => Cách giải quyết ta chọn 1 ios flash khác…



==================================================================================

Nguyen Hoang Sang

Author & Editor

Công Nghệ Thông Tin - Bonsai Tiểu Cảnh

 
background image