Как получить доступ к содержимому старой SD-карты Android?

У меня есть SD-карта с большим количеством важных личных документов на него. Я использовал его с телефоном Android в качестве «адаптируемого хранилища», поэтому он проявился как внутреннее хранилище на этом устройстве, что, согласно этому сообщению , делает его весьма вероятным зашифрованным. Я не помню, какую именно версию Android использовал телефон. У меня все еще валяется телефон, но я боюсь, что он сбросил заводские настройки, так как из него была извлечена SD-карта. Причина, по которой он был удален, заключается в том, что он обнаружился в какой-то момент (во время копирования на него большого количества фотографий) как «поврежденный».

Моя проблема в том, что я хотел бы попытаться получить доступ к содержимому этой SD-карты, но я не знаю как. У меня Ubuntu 20.04.3 LTS, и на моем компьютере есть слот для чтения карт. После вставки я могу обнаружить его несколькими способами:

  1. Он отображается на Дисках с двумя разделами, я думаю, один из них является системным разделом Android, а другой - данными: enter image description here

  2. Если я сделаю sudo fdisk -l , я получу следующий результат:

Disk /dev/mmcblk0: 14,89 GiB, 15962472448 bytes, 31176704 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 1E8F73CE-8792-4F95-B650-5EF20FB39D8A

Device         Start      End  Sectors  Size Type
/dev/mmcblk0p1  2048    34815    32768   16M unknown
/dev/mmcblk0p2 34816 31176670 31141855 14,9G unknown
  1. И если я запустил sudo mkdir / sdcardmount; sudo mount / dev / mmcblk0 / sdcardmount , я получаю следующее:
mount: /sdcardmount: wrong fs type, bad option, bad superblock on /dev/mmcblk0, missing codepage or helper program, or other error.

Так что мне кажется, что по крайней мере, надеюсь, все не потеряно, но я не могу прочитать содержимое.Я уже видел и пытался интерпретировать этот вопрос здесь и эту статью , но они мне не помогли.

Есть какие-нибудь советы, как с этим двигаться дальше?

РЕДАКТИРОВАТЬ: После файл sudo --keep-going / dev / mmcblk * я получаю:

/dev/mmcblk0:   block special (179/0)
/dev/mmcblk0p1: block special (179/1)
/dev/mmcblk0p2: block special (179/2)

EDIT2 : С sudo file -s / dev / mmcblk0p1 я получаю:

/dev/mmcblk0p1: data

Независимо от того, запускаю ли я sudo modprobe sdhci , я получаю тот же результат.

С sudo gdisk / dev / mmcblk0 я получаю:

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

С sudo parted / dev / mmcblk0 print я получаю:

Model: SD  (sd/mmc)
Disk /dev/mmcblk0: 16,0GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name            Flags
 1      1049kB  17,8MB  16,8MB               android_meta
 2      17,8MB  16,0GB  15,9GB               android_expand

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

3
задан 3 November 2021 в 17:53

0 ответов

Другие вопросы по тегам:

Похожие вопросы: