Ошибка failed to mount /data в TWRP: причины и способы решения

Ошибка failed to mount /data в TWRP означает, что рекавери не может подключить раздел пользовательских данных — как правило, из-за шифрования хранилища, повреждённой файловой системы или несовместимости сборки TWRP с конкретной прошивкой. Внешне это проявляется одинаково: внутренняя память отображается как 0 МБ, файлы не видны, а установка ZIP-архивов завершается с ошибкой.

Проблема встречается на устройствах с Android 7 и новее, где по умолчанию включено шифрование данных, но может возникнуть и на более старых аппаратах после неудачной прошивки. Ниже разберём причины появления сообщения failed to mount /data (Invalid argument) и безопасные способы восстановить доступ к разделу — от простых проверок до полного форматирования.

Почему TWRP не может примонтировать раздел /data

Раздел /data хранит пользовательские файлы, настройки приложений и саму систему шифрования. Когда рекавери загружается, оно пытается подключить этот раздел, и именно на этом этапе возникает сбой. Причин несколько, и определить конкретную можно по сопутствующим симптомам.

  • 🔐 Шифрование хранилища — TWRP не поддерживает алгоритм шифрования текущей прошивки (FBE/FDE) и не может расшифровать раздел.
  • 💾 Повреждение файловой системы — сбой при прошивке, внезапная перезагрузка или отключение питания во время записи.
  • 🔄 Несовместимая версия TWRP — сборка рекавери не подходит под версию Android или конкретную модификацию устройства.
  • 🧩 Смена файловой системы — раздел отформатирован в F2FS, а ядро рекавери собрано без её поддержки (или наоборот).
  • ⚙️ Остаточные данные предыдущей прошивки — после перехода между кастомными ROM без полного форматирования.

Наиболее частый сценарий — именно шифрование. Если при входе в TWRP не появляется запрос пароля или PIN-кода, а раздел /data показывает нулевой объём, с высокой вероятностью рекавери просто не умеет расшифровывать хранилище вашей прошивки.

Как определить причину: быстрая диагностика

Прежде чем что-либо форматировать, стоит понять, с чем вы имеете дело. Откройте в TWRP раздел Mount и посмотрите, отмечен ли пункт Data. Если галочка не ставится — раздел действительно не монтируется. Далее зайдите в Wipe → Advanced Wipe: если рядом с Data указан размер 0 МБ, рекавери видит раздел, но не может прочитать его содержимое.

Второй признак — текст самой ошибки. Сообщение вида Unable to decrypt with default password прямо указывает на проблему с шифрованием. Строка failed to mount '/data' (Invalid argument) чаще говорит о повреждении файловой системы или несовпадении её типа. Точный текст виден в журнале: Advanced → Copy Log или файл recovery.log в корне хранилища, если оно доступно.

📊 С каким симптомом вы столкнулись в TWRP?
Память показывает 0 МБ
Ошибка при установке ZIP
TWRP просит пароль, который не подходит
Ошибка появилась после прошивки ROM

Способ 1: ввести пароль расшифровки

Если TWRP при загрузке запрашивает пароль — введите тот же PIN-код, пароль или графический ключ, который используется для разблокировки экрана. На некоторых сборках графический ключ вводится как сетка точек 3×3, где каждой точке соответствует цифра. После успешной расшифровки раздел примонтируется автоматически.

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

Способ 2: обновить или заменить TWRP

Несовместимость версии рекавери с прошивкой — вторая по частоте причина ошибки. Особенно это актуально после крупных обновлений Android: старая сборка TWRP может не поддерживать новый механизм шифрования. Проверьте на официальной странице проекта TWRP или в профильной ветке форума 4PDA/XDA наличие свежей сборки конкретно под вашу модель и версию Android.

Прошивается рекавери стандартно — через fastboot:

fastboot flash recovery twrp.img

fastboot reboot recovery

⚠️ Внимание: прошивайте только образы, предназначенные для вашей точной модели устройства и её модификации (региональные версии могут отличаться). Рекавери от «похожего» аппарата способно привести к невозможности загрузки системы.

Если официальной сборки под ваше устройство нет, рассмотрите альтернативные рекавери, которые поддерживает сообщество для вашей модели, — например, OrangeFox. Главное правило то же: сборка должна быть собрана именно под ваш аппарат и вашу версию Android.

Способ 3: форматирование раздела Data

Когда расшифровать раздел не удаётся и обновление рекавери не помогло, остаётся Format Data — полное форматирование с удалением шифрования. Это радикальная мера: все данные во внутренней памяти будут безвозвратно удалены, включая фото, документы и настройки приложений.

☑️ Перед форматированием Data убедитесь

Выполнено: 0 / 5

Процедура в TWRP выглядит так: откройте Wipe → Format Data, введите слово yes в поле подтверждения и дождитесь завершения. После форматирования перезагрузитесь обратно в рекавери (Reboot → Recovery), чтобы раздел примонтировался корректно. Затем можно переносить прошивку на устройство и устанавливать её.

⚠️ Внимание: после Format Data при первой загрузке системы может потребоваться вход в аккаунт Google, который был привязан к устройству (защита FRP). Если вы не помните данные аккаунта, сначала восстановите доступ к нему — иначе телефон окажется заблокирован.

Сравнение способов решения

СпособКогда применятьПотеря данныхСложность
Ввод пароля расшифровкиTWRP запрашивает парольНетМинимальная
Обновление TWRPОшибка после обновления прошивкиНетНизкая
Смена рекавери на альтернативноеНет поддержки шифрования в TWRPНетСредняя
Repair File SystemПодозрение на сбой файловой системыВозможна частичнаяНизкая
Format DataНичего другое не помоглоПолнаяНизкая

Отдельно стоит упомянуть функцию Wipe → Advanced Wipe → Data → Repair or Change File System. Пункт Repair File System пытается исправить ошибки файловой системы без удаления данных — это разумный промежуточный шаг перед полным форматированием, если раздел физически определяется, но не монтируется из-за сбоя.

Что такое FBE и FDE шифрование

FDE (Full Disk Encryption) — шифрование всего раздела целиком, использовалось на старых версиях Android. FBE (File-Based Encryption) — пофайловое шифрование, применяется начиная с Android 7 и требует от рекавери поддержки соответствующих механизмов. Если TWRP собрано без поддержки FBE вашей прошивки, раздел /data будет недоступен до форматирования.

Ошибка после прошивки кастомного ROM

Типичный сценарий: вы установили новую прошивку, загрузились в рекавери — и снова видите failed to mount /data. Причина в том, что система при первой загрузке зашифровала хранилище заново, и ключи шифрования изменились. Особенно это характерно для переходов между прошивками с разными версиями Android.

Порядок действий здесь стандартный: сначала попробуйте ввести свой пароль блокировки экрана. Если не помогает — проверьте, рекомендует ли автор прошивки конкретную версию рекавери (эта информация обычно есть в шапке темы прошивки). Крайний вариант — Format Data с последующей чистой установкой ROM.

Когда обращаться к специалистам

Если ни один из способов не помог, а раздел /data не определяется даже с нулевым объёмом, возможна аппаратная проблема с чипом памяти UFS/eMMC. Признаки: ошибки появляются и в стоковом рекавери, устройство самопроизвольно перезагружается, прошивка через fastboot завершается с ошибками записи.

В такой ситуации дальнейшие эксперименты с форматированием бессмысленны — требуется диагностика в сервисном центре. Самостоятельное вмешательство на уровне пайки или низкоуровневой прошивки памяти без опыта и оборудования с высокой вероятностью усугубит проблему.

Часто задаваемые вопросы

Можно ли исправить failed to mount /data без потери данных?

Да, если причина в несовместимости рекавери: обновление TWRP или ввод правильного пароля расшифровки сохраняет все файлы. Форматирование требуется только когда расшифровать раздел невозможно в принципе.

TWRP показывает Internal Storage 0 MB — память сломана?

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

Какой пароль вводить, если запрос появился в TWRP?

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

Поможет ли смена файловой системы с ext4 на F2FS?

Только если ошибка вызвана именно несовпадением типа ФС — например, раздел в F2FS, а ядро рекавери его не поддерживает. Смена файловой системы также удаляет данные, поэтому применять её стоит осознанно.

Ошибка появляется сразу после установки TWRP. Что делать?

Проверьте, что сборка рекавери предназначена именно для вашей модели и версии Android. Если всё верно, но ошибка остаётся — скорее всего, потребуется Format Data для снятия заводского шифрования.