MikroTik Log: disk write failed: storage read-only — Восстановление NAND
В системном журнале фиксируется критическая ошибка: system,error disk write failed: storage read-only или critical error: flash failure.
- Маршрутизатор перестает сохранять любые изменения конфигурации (после перезагрузки настройки сбрасываются).
- Невозможно загрузить файлы через FTP/WinBox/SFTP в меню
/files. - Базы данных (The Dude, User Manager, Logs) зависают и сыплют ошибками ввода-вывода (I/O Errors).
- Файловая система NAND переходит в режим
Read-Onlyдля защиты от дальнейшего разрушения ячеек.
1. Причины перехода накопителя в режим Read-Only
Встроенная память NAND/eMMC имеет ограниченный ресурс циклов перезаписи (TBW / P/E cycles). При достижении критического числа сбойных блоков (Bad Blocks) контроллер памяти блокирует запись для сохранения оставшихся данных.
2. Проверка состояния физического накопителя
Оцените процент поврежденных блоков (Bad Blocks) встроенного накопителя:
/system resource printОбратите внимание на параметр bad-blocks. В норме он должен быть равен 0%. Если значение превышает 1–2%, чип памяти деградирует.
3. Проверка установленных дисков и разделов
Проверьте смонтированные хранилища:
/disk print4. Попытка программного форматирования через Netinstall
В некоторых случаях ошибка вызвана логическим повреждением файловой системы YAFFS2/EXT4 из-за внезапного отключения питания. Восстановите накопитель с глубоким форматированием:
- Скачайте утилиту Netinstall и бинарный файл
.npkактуальной версии RouterOS с сайта mikrotik.com; - Подключите ПК к порту
ether1(илиBOOTпорту) маршрутизатора; - Зажмите кнопку Reset, подайте питание и удерживайте 15–20 секунд, пока устройство не появится в окне Netinstall;
- Обязательно установите галочку Apply default config или укажите clean install и нажмите кнопку Install.
5. Перенос логов и баз на внешние накопители (USB / MicroSD)
Если устройство вернулось к жизни, немедленно перенесите все операции записи на внешний диск:
/system logging action set disk disk-file-name=usb1/log Частые вопросы (FAQ)
Можно ли перепаять чип памяти NAND на плате MikroTik?
Да, в специализированных сервисных центрах чипы NAND/eMMC успешно меняются на новые с последующей прошивкой заводского загрузчика через JTAG/Netinstall и сохранением программного ключа лицензии (Software ID).
Почему логирование на встроенный flash-накопитель убивает память?
Встроенная флеш-память бюджетных линеек (например, hAP lite с 16MB SPI Flash) не рассчитана на постоянную циклическую запись. Запись подробных логов файрвола способна полностью исчерпать ресурс флешки за 3–6 месяцев.
Что делать, если после перезагрузки все настройки стираются?
Это верный признак физической блокировки чипа памяти в режиме Read-Only. Сделайте текстовый экспорт конфигурации (/export file=mybackup) и замените маршрутизатор.
Как проверить здоровье внешнего USB/SATA диска в RouterOS?
Используйте встроенную проверку файловой системы: /disk check-file-system [find where name="usb1"].