Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Android

Cách khắc phục lỗi TWRP không mount được bộ nhớ (Unable to Mount Storage) trên Android

Nếu bạn thường can thiệp hệ thống (root, flash ROM, custom recovery), chắc hẳn biết TWRP (Team Win Recovery Project). Lỗi phổ biến khi vào TWRP Recovery là "Internal Storage 0MB" hoặc "Unable to mount storage" – không thấy bộ nhớ trong để flash file ZIP, backup, restore. Bài viết hướng dẫn 6 phương pháp khắc phục.

Nguyên nhân gây lỗi TWRP Unable to Mount Storage

  • Mật khẩu màn hình khóa (Screen lock password/PIN/pattern): TWRP không thể giải mã phân vùng dữ liệu (data partition) nếu có mật khẩu.
  • File ZIP không tương thích: Flash sai file cho phân vùng/đ dòng máy.
  • Không giải mã được file trong phân vùng: File system hỏng hoặc mã hóa không hỗ trợ.
  • Flash sai file vào phân vùng: Ghi nhầm partition (ví dụ flash boot vào data).
  • File trong phân vùng bị hỏng/mã độc.
  • Tùy chọn Factory Reset trong TWRP bị lỗi.

Lưu ý: Demo trên Samsung Galaxy A21s, tổ hợp phím vào Recovery khác tùy máy (thường: Nguồn + Tăng âm lượng hoặc Nguồn + Giảm âm lượng).

Cài đặt TWRP Recovery App (nếu chưa có)

  1. Mở Play Store > tìm "TWRP recovery mode".
  2. Cài Official TWRP App (cần Root).

Cách 1: Đổi mật khẩu màn hình khóa (Screen Lock Password)

Cách đơn giản nhất: đổi kiểu khóa (Pattern → PIN/Password) để TWRP nhận diện key giải mã mới.

  1. Cài đặt > Màn hình khóa (Lock screen) > Kiểu khóa màn hình (Screen lock type).
  2. Nhập mật khẩu/pattern hiện tại xác thực.
  3. Chọn Mật khẩu (Password) hoặc PIN.
  4. Nhập mật khẩu mới 2 lần > Tiếp tục/OK.
  5. Khởi động vào TWRP kiểm tra.

Cách 2: Sử dụng thẻ Micro SD Card (Workaround)

Chuyển lưu trữ flash/backup sang thẻ nhớ ngoài.

  1. Tắt máy > Nhấn Nguồn + Giảm âm lượng vào TWRP Recovery.
  2. Chọn Keep Read Only > vuốt Swipe to Allow Modifications.
  3. Chọn Install > Select Storage > chọn Micro SD Card.
  4. Flash file ZIP từ thẻ nhớ / Backup ra thẻ nhớ.

Cách 3: Format Data (Định dạng dữ liệu) trong TWRP

CẢNH BÁO: XÓA SẠCH DỮ LIỆU TRONG MÁY (data partition). BACKUP TRƯỚC KHI LÀM! (Backup lên Google Drive/PC).

  1. Vào TWRP Recovery (Nguồn + Giảm âm lượng).
  2. Keep Read Only > Swipe to Allow Modifications.
  3. Chọn Wipe > Format Data.
  4. Gõ yes > Enter.
  5. Quay lại màn hình chính TWRP > Reboot > System.

Cách 4: Format Internal Storage (Định dạng bộ nhớ trong) – 2 bước

Bước 1: Backup phân vùng Internal Storage

  1. Vào TWRP Recovery.
  2. Keep Read Only > Swipe to Allow Modifications.
  3. Chọn Backup > Select Storage: Internal Storage > OK.
  4. Chọn tất cả phân vùng (Boot, Data, EFS... nếu có) > Swipe to Backup.

Bước 2: Format Internal Storage

  1. Trong TWRP > Wipe > Advanced Wipe.
  2. Chọn Internal Storage trong danh sách partition > Swipe to Wipe.

Cách 5: Sửa chữa hệ thống file (Repair/Change File System) – Nâng cao

Thay đổi file system của phân vùng Data để TWRP nhận diện (exFAT, EXT2, EXT4).

  1. Vào TWRP Recovery.
  2. Keep Read Only > Swipe to Allow Modifications.
  3. Wipe > Advanced Wipe.
  4. Chọn Data > Repair or Change File System.
  5. Chọn Change File System > exFAT > Swipe to Change.
  6. (Tùy chọn) Lặp lại: chọn EXT2 > Swipe > chọn EXT4 > Swipe.
  7. Quay lại màn hình chính > Mount > chọn Data và Micro SD Card > flash file.

Cách 6: Dùng lệnh ADB/Fastboot trên máy tính Windows (Giải pháp cuối)

Cần bật USB Debugging và OEM Unlock trong Developer Options.

Tùy chọn 1: Fastboot format userdata

Chuẩn bị: PC Windows, cáp USB, cài Android SDK Platform Tools (adb/fastboot).

  1. Kết nối điện thoại > PC. Mở PowerShell (Admin) trong thư mục platform-tools.
  2. Chạy ./adb devices > trên điện thoại chạm Cho phép (Allow) USB Debugging.
  3. Bật Developer Options: Cài đặt > Giới thiệu điện thoại > Thông tin phần mềm > tap 7 lần vào Số bản dựng (Build Number).
  4. Vào Developer Options > bật USB Debugging > OEM Unlocking.
  5. (Một số máy cần) Cài đặt > Khả năng truy cập > TalkBack > Cài đặt > Nâng cao > Cài đặt nhà phát triển > Bật Node Tree Debugging.
  6. PowerShell (Admin) chạy lệnh reboot vào bootloader:
    adb reboot bootloader
  7. Chạy lệnh format userdata (XÓA SẠCH DỮ LIỆU):
    fastboot format userdata
  8. Khởi động lại:
    fastboot reboot

Tùy chọn 2: Flash file Recovery (recovery.img) qua Fastboot

Dùng khi TWRP recovery bản thân bị lỗi.

  1. Bật ADB/USB Debugging/OEM Unlock như trên.
  2. Mở File Explorer (Win+E) > đến thư mục C:\adb (nơi giải nén Platform Tools).
  3. Đổi tên file recovery TWRP đã tải về thành recovery.img.
  4. Trong thư mục adb: Shift + Click chuột phải > Open PowerShell window here.
  5. Chạy fastboot devices (kiểm tra thiết bị ở fastboot mode).
  6. Flash recovery:
    fastboot flash recovery recovery.img
  7. Reboot: fastboot reboot.

Bài viết liên quan:

  • Cách khôi phục tài khoản MeetMe
  • 13 Client FTP tốt nhất cho Android
  • Khắc phục lỗi "Phone Not Allowed MM6"
  • Cách sử dụng .estrongs trên Android

Hy vọng các phương pháp trên giúp bạn khắc phục lỗi TWRP Unable to Mount Storage / Internal Storage 0MB. Hãy để lại bình luận nếu cần hỗ trợ thêm!