Включите функциональность arm64 на вашем L009! image

Включите функциональность arm64 на вашем L009!

Если вы следите за обновлениями RouterOS, то могли заметить, что многие устройства MikroTik оснащены процессорами с поддержкой 64-битной архитектуры, но при этом работают на 32-битной версии ОС. Это решение было продиктовано ограничениями оперативной памяти и особенностями разработки. Однако современные функции, включая контейнеризацию приложений, всё чаще требуют 64-битную систему.

Хорошая новость: MikroTik начал процесс перевода своих устройств на архитектуру ARM64. Первым в списке стал популярный роутер L009.

Зачем переходить на ARM64?

Основная причина — расширение функционала. С релизом RouterOS 7.21 работа с контейнерами стала значительно проще, но на данный момент эта функция доступна только на устройствах с архитектурой ARM64 и x86. Обновив свой L009 до ARM64, вы получаете доступ к этим возможностям без покупки нового оборудования.

Важно: этот апгрейд не является обязательным. Если ваш роутер работает в штатном режиме и вам не требуются специфические функции, вы можете продолжать использовать текущую архитектуру.

Пошаговое руководство по переходу

Процесс требует переустановки системы через NetInstall, поэтому будьте внимательны.

1. Подготовка (критически важный этап!)

  • Сделайте резервную копию: Создайте бэкап и экспортируйте конфигурацию в файл. Сохраните эти файлы на ПК. NetInstall полностью отформатирует диск, поэтому без копии вы потеряете все настройки.
  • Скачайте файлы: Загрузите RouterOS и все необходимые пакеты именно для архитектуры ARM64 с официального сайта MikroTik.

2. Обновление ОС и настройка RouterBoard

  • Обновите RouterOS до версии 7.22 или выше.
  • Выполните команду system routerboard upgrade и перезагрузите устройство.
  • Убедитесь, что параметр device mode позволяет изменения. Если нет, установите routerboard=yes и перезагрузитесь.
  • В терминале установите предпочтительную архитектуру: set preferred architecture=arm64.

3. Установка через NetInstall

  • Запустите процесс NetInstall (можно через кнопку Reset или через консоль).
  • Установите систему, используя заранее скачанные ARM64-пакеты. Если вы всё сделали правильно, после перезагрузки ваше устройство будет работать под управлением 64-битной ОС.

Важные замечания

  • Избегайте даунгрейда: После перехода на ARM64 не рекомендуется откатываться на старые версии RouterOS, так как это потребует полной переустановки системы.
  • Загрузочный образ: Не используйте backup bootloader, так как в этом режиме устройство может загрузиться в 32-битную версию ARM.

Подробную инструкцию можно посмотреть в оригинальном видео.