ISR4k/ISR1k rơi vào vòng lặp khởi động với "flash:" trong câu lệnh khởi động
ISR4k/ISR1k rơi vào vòng lặp khởi động với "flash:" trong câu lệnh khởi động. (bug CSCvg37458)
Triệu chứng:
Khi cấu hình trỏ đường dẫn khởi động trên router ISR4k hoặc ISR1K mà bạn sử dụng "flash:" thay vì "bootflash:" thì router sẽ bị mắc kẹt trong một vòng lặp khởi động.
Câu lệnh khởi động sẽ có dạng tương tự như sau:
boot system flash:image.bin
Khi khởi động lại, cổng console sẽ hiển thị:
Last reset cause: LocalSoft ISR4331/K9 platform with 4194304 Kbytes of main memory ........ Device not found flash: ........ autoboot: boot failed, restarting...
Điều kiện:
Thiết bị đang sử dụng phiên bản ROMmon cũ hơn phiên bản 16.9.1r.
Phiên bản ROMmon có thể được xác định bằng câu lệnh 'show platform' (cột Firmware Version).
Câu lệnh khởi động sẽ trỏ đến "flash" thay vì "bootflash". Các câu lệnh khởi động dưới đây sẽ khiến cho quá trình khởi động thất bại:
boot system flash:image-name boot system flash flash:image-name
Biện pháp khắc phục:
Nếu thiết bị rơi vào vòng lặp khởi động, cần phải vào ROMmon khi kết nối qua cổng console.
Từ chế độ ROMmon, khởi động IOS một cách thủ công. Ví dụ:
rommon> boot bootflash:
Sau khi thiết bị khởi động vào IOS, bước tiếp theo của biện pháp khắc phục yêu cầu sửa đổi cấu hình câu lệnh khởi động như sau:
boot system bootflash:
hoặc
boot system flash bootflash:
Cấu hình cần được lưu lại.