访问 Android SD 卡

Mar*_*ark 5 mount android sd-card

新来的所以请多多包涵!

我有一张 SD 卡,上面有一些照片。它是为旧的 Vodafone Android 手机格式化的,但手机不再工作,所以我需要直接访问该卡。

我看不到如何直接在 Linux 中挂载 Android 格式的 SD 卡,以便我可以看到 SD 卡上的照片文件。

谁能给我一步一步的过程来访问这些照片。我对 Linux 的经验相对较少,但习惯于在 Unix 中编程,所以我很快就能学会。

我正在运行 Ubuntu。我有一个可以与其他 SD 卡配合使用的 SD 卡插槽。

磁盘显示带有以下内容的 SD 卡:

  • 分区 1 (17MB):设备 /dev/mmcblkop1
  • 分区类型 19a710a2-b3ca-11e4-b026-10604b889dcf
  • 内容未知

  • 分区 2 (8.0GB):设备 /dev/mmcblkop2

  • 分区类型 193d1ea4-b3ca-11e4-b075-10604b889dcf
  • 内容未知

我跑了sudo fdisk -l它显示:

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
Run Code Online (Sandbox Code Playgroud)

我也跑了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
Run Code Online (Sandbox Code Playgroud)

更多详情来自sudo lsblk -f /dev/mmcblk0

NAME        FSTYPE LABEL           MOUNTPOINT                             
mmcblk0                            
??mmcblk0p1                        
??mmcblk0p2       
Run Code Online (Sandbox Code Playgroud)

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"
Run Code Online (Sandbox Code Playgroud)

我认为 android 手机一定对卡进行了加密,因此为什么什么都看不到,因此无法检索任何照片。如果有人相信有办法恢复它们,请告诉我。

问题:如何安装 GPT 系统?

eri*_*rik 4

您\xe2\x80\x99肯定已经找到这篇内容丰富的博客文章:解密 Android M 采用的存储

\n

  • 需要澄清的是,元分区包含加密密钥,该密钥本身由您的手机解锁加密,并且该密钥用于加密扩展分区。解密后(需要对拥有该分区的手机进行 root 操作),您将获得一个普通的 EXT4 分区,您可以使用它进行任何操作。 (2认同)

小智 -2

这篇文章已经很老了,所以它可能不再对你有帮助。无论如何,您的 SD 卡使用的文件系统可能是扩展 FAT,我认为默认情况下不支持该文件系统。安装对此文件系统的支持应该足够了:

sudo apt-get install exfat-fuse
Run Code Online (Sandbox Code Playgroud)