web-dev-qa-db-ja.com

Android SDカードへのアクセス

ここに新しいので、私と一緒に我慢してください!

写真の入った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

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

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"

Android電話はカードを暗号化している必要があるため、何も表示されないため、写真を取得することができません。誰かがそれらを回復する方法があると信じているなら、私に知らせてください。

質問:GPTシステムをマウントする方法?

2
Mark

この有益なブログ記事はすでに見つかりました: 復号化Android Mはストレージを採用しました

2
erik

この投稿はかなり古いので、おそらくもう役に立たないでしょう。とにかく、SDカードで使用されるファイルシステムはおそらく拡張FATであり、デフォルトではサポートされていないと思います。このファイルシステムのサポートをインストールするだけで十分です:

Sudo apt-get install exfat-Fuse
0
user710436