Você certamente já encontrou este post informativo: Decifrando o Android M adotado armazenamento
Novo aqui, por favor, tenha paciência comigo!
Eu tenho um cartão SD com algumas fotos nele. Ele está formatado para um telefone Vodafone Android antigo, mas o telefone não funciona mais, por isso preciso acessar o cartão diretamente.
Não consigo ver como montar um cartão SD formatado para Android diretamente no Linux, de modo que eu possa ver os arquivos de foto no cartão SD.
Alguém poderia me dar um processo passo a passo para acessar as fotos. Eu sou relativamente inexperiente com o Linux, mas costumava programar no Unix, então estou pegando as coisas rapidamente.
Estou executando o Ubuntu. Eu tenho um slot para cartão SD que funciona bem com outros cartões SD.
Discos mostra o cartão SD com:
/dev/mmcblkop1
19a710a2-b3ca-11e4-b026-10604b889dcf
Conteúdo desconhecido
Partição 2 (8.0GB): dispositivo /dev/mmcblkop2
193d1ea4-b3ca-11e4-b075-10604b889dcf
Eu corri sudo fdisk -l
, o que mostra:
Disk /dev/mmcblk0: 7969 MB, 7969177600 bytes
256 heads, 63 sectors/track, 965 cylinders, total 15564800 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
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/mmcblk0p1
1 15564799 7782399+ ee GPT
Eu também corri sgdisk --print /dev/mmcblk0
:
Disk /dev/mmcblk0: 15564800 sectors, 7.4 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 6117AB28-D818-4C73-A33A-5F6E0A26B696
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 15564766
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)
Number Start (sector) End (sector) Size Code Name
1 2048 34815 16.0 MiB FFFF android_meta
2 34816 15564766 7.4 GiB FFFF android_expand
Mais detalhes de sudo lsblk -f /dev/mmcblk0
:
NAME FSTYPE LABEL MOUNTPOINT
mmcblk0
├─mmcblk0p1
└─mmcblk0p2
sudo blkid
:
/dev/sda1: LABEL="System Reserved" UUID="46C204CAC204BFE3" TYPE="ntfs"
/dev/sda2: UUID="EA66089566086523" TYPE="ntfs"
/dev/sda3: LABEL="Data" UUID="06B6D646B6D635C1" TYPE="ntfs"
/dev/sda5: UUID="cd798835-cf23-496a-a826-8603c60a3ecb" TYPE="ext4"
/dev/sda6: UUID="de9c0c43-0775-421c-9b9c-4063fdf6a236" TYPE="swap"
/dev/sdb: LABEL="Mark SSD1" UUID="F44401DF4401A588" TYPE="ntfs"
/dev/sdc1: UUID="040D813E3C84050B" TYPE="ntfs"
Eu acho que o telefone Android deve ter criptografado o cartão, por isso, nada é visível e, como resultado, será impossível recuperar qualquer uma das fotos. Se alguém acredita que existe uma maneira de recuperá-los, por favor me avise.
PERGUNTA: como montar um sistema GPT?
Você certamente já encontrou este post informativo: Decifrando o Android M adotado armazenamento
Este post é bem antigo, então provavelmente ele não ajuda mais. De qualquer forma, o sistema de arquivos usado pelo seu cartão SD provavelmente é FAT estendido, o que, eu acho, não é suportado por padrão. Instalar o suporte para este sistema de arquivos deve ser suficiente:
sudo apt-get install exfat-fuse