У меня есть SD-карта с большим количеством важных личных документов на него. Я использовал его с телефоном Android в качестве «адаптируемого хранилища», поэтому он проявился как внутреннее хранилище на этом устройстве, что, согласно этому сообщению , делает его весьма вероятным зашифрованным. Я не помню, какую именно версию Android использовал телефон. У меня все еще валяется телефон, но я боюсь, что он сбросил заводские настройки, так как из него была извлечена SD-карта. Причина, по которой он был удален, заключается в том, что он обнаружился в какой-то момент (во время копирования на него большого количества фотографий) как «поврежденный».
Моя проблема в том, что я хотел бы попытаться получить доступ к содержимому этой SD-карты, но я не знаю как. У меня Ubuntu 20.04.3 LTS, и на моем компьютере есть слот для чтения карт. После вставки я могу обнаружить его несколькими способами:
Он отображается на Дисках с двумя разделами, я думаю, один из них является системным разделом Android, а другой - данными:
Если я сделаю 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
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, я почти уверен, что проблема заключается в шифровании - мне нужно как-то расшифровать содержимое. Однако у меня нет доступа к ключу.