Установка образа прошивки
Для установки образа используется команда:
image install [storage] <IMAGE_NAME> [force], где IMAGE_NAME — один из образов, указанных в выводе команды show images storage. По умолчанию установка производится с внутреннего накопителя маршрутизатора. Указание параметра force позволяет установить прошивку с меньшим номером версии, чем установленная (downgrade), работоспособность маршрутизатора при этом не гарантируется. Возможен вариант установки заранее скачанного образа с USB-устройства, для этого используется команда:
image install usb <IMAGE_NAME>, где IMAGE_NAME указывается полностью, например, EcoRouterOS-ER-1004-L-3.2.0.0.8167-develop-7bf31860.image.
После завершения инсталляции в выводе команды show boot появится установленная версия со статусами not loaded, temporary, unstable. Для загрузки с проинсталлированного образа необходимо перезагрузить устройство.
Во время загрузки будет предпринято максимум три попытки запуститься с проинсталлированной прошивки. При успешной загрузке с новым образом его статус изменится на active. При неуспешной загрузке статус с temporary будет изменён на failed. Порядок выбора прошивки для загрузки описан ниже.
Ниже представлены примеры вывода команды show boot на разных стадиях обновления прошивки.
Установлена только прошивка A, которая загружена в данный момент и является основной прошивкой для данного устройства.
F: vX.X.X, not loaded, inactive, stable
A: vX.X.X, loaded, active, stable
B: not installedЗагружена прошивка A, только что была установлена прошивка B, которая установлена для тестовой загрузки после перезагрузки.
F: vX.X.X, not loaded, inactive, stable
A: vX.X.X, loaded, active, stable
B: vX.X.X, not loaded, temporary, unstableЕсли при загрузке с прошивки, отмеченной как temporary, произошла перезагрузка маршрутизатора по любой причине, то статус прошивки будет изменён на failed. Если в течение 8 часов при загрузке с прошивки со статусом active произойдёт 3 неуспешных перезапуска, то статус такой прошивки также будет изменён на failed.
Устройство успешно загрузилось с установленной прошивки B, которая была отмечена для временной загрузки.
F: vX.X.X, not loaded, inactive, stable
A: vX.X.X, not loaded, active, stable
B: vX.X.X, loaded, active, unstableЕсли установленная прошивка работает стабильно, то её можно отметить как стабильную следующей командой административного режима boot b-image stable или boot a-image stable, в зависимости от того, какую прошивку необходимо отметить. Для того чтобы пометить прошивку как нестабильную, необходимо выполнить команду no boot b-image stable или no boot a-image stable. Прошивка factory всегда является стабильной.
Чтобы исключить или включить загрузку с прошивки A или B в случае перезагрузки, можно изменить статус активности командой административного режима boot a-image active или no boot b-image active.
Приоритет выбора прошивки для загрузки
При загрузке соблюдается следующий порядок выбора прошивки по убыванию приоритетов:
- Незаводская прошивка со статусом temporary.
- Незаводская прошивка со статусом active.
- Незаводская прошивка со статусом stable.
- Factory-прошивка.
Info
Начиная с версии ПО Jasmine от 27 декабря 2024 года изменился формат базы данных аутентификации, авторизации и учёта (AAA). Если необходимо установить более старый чем версия Jasmine образ прошивки (выполнить downgrade) на систему с более новым ПО, следует удалить существующую базу данных AAA командой delete file AAA database. Это позволит старой версии прошивки заново создать базу данных AAA в старом формате.
Команда
delete file AAA databaseдоступна начиная с версии Rose от 13 января 2026.
