ฉันมีการ์ด SD ที่มีเอกสารส่วนตัวที่สำคัญมากมาย ฉันเคยใช้มันกับโทรศัพท์ Android เป็น 'Adoptable Storage' ดังนั้นมันจึงแสดงเป็นที่เก็บข้อมูลภายในบนอุปกรณ์นั้น ซึ่ง ตามกระทู้นี้ครับ ทำให้มีโอกาสมากที่จะถูกเข้ารหัสฉันจำเวอร์ชันที่แน่นอนของโทรศัพท์ที่ใช้ไม่ได้ ฉันยังมีโทรศัพท์วางอยู่ แต่ฉันเกรงว่าโทรศัพท์จะถูกรีเซ็ตเป็นค่าจากโรงงานเนื่องจากถอดการ์ด SD ออก เหตุผลที่นำออกเนื่องจากมีอยู่ช่วงหนึ่ง (ระหว่างการคัดลอกรูปภาพจำนวนมาก) ว่า 'เสียหาย'
ปัญหาของฉันคือฉันต้องการลองและเข้าถึงเนื้อหาของการ์ด SD นี้ แต่ฉันไม่รู้ว่าต้องทำอย่างไร ฉันมี Ubuntu 20.04.3 LTS และคอมพิวเตอร์ของฉันมีช่องเสียบตัวอ่านการ์ด เมื่อทำการแทรก ฉันสามารถตรวจจับได้หลายวิธี:
มันแสดงในดิสก์ มีสองพาร์ติชั่น ฉันเดาว่าอันหนึ่งเป็นพาร์ติชั่นระบบ Android และอีกอันคือข้อมูล:

ถ้าฉันทำ sudo fdisk -l ฉันได้รับผลลัพธ์ต่อไปนี้:
ดิสก์ /dev/mmcblk0: 14,89 GiB, 15962472448 ไบต์, 31176704 ภาคส่วน
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์
ประเภทป้ายชื่อดิสก์: gpt
ตัวระบุดิสก์: 1E8F73CE-8792-4F95-B650-5EF20FB39D8A
ประเภทขนาดเซกเตอร์สิ้นสุดการเริ่มต้นของอุปกรณ์
/dev/mmcblk0p1 2048 34815 32768 ไม่ทราบ 16M
/dev/mmcblk0p2 34816 31176670 31141855 ไม่ทราบ 14,9G
- และถ้าฉันวิ่ง
sudo mkdir /sdcardmount; sudo เมานต์ /dev/mmcblk0 /sdcardmountฉันได้รับสิ่งนี้:
mount: /sdcardmount: ประเภท fs ไม่ถูกต้อง, ตัวเลือกไม่ดี, superblock ไม่ดีบน /dev/mmcblk0, ไม่มีหน้ารหัสหรือโปรแกรมตัวช่วย หรือข้อผิดพลาดอื่นๆ
สำหรับฉันแล้ว ดูเหมือนว่าอย่างน้อยทุกอย่างจะไม่สูญหายไป แต่ฉันไม่สามารถอ่านเนื้อหาได้ ผมเคยเห็นและพยายามตีความ คำถามนี้ที่นี่ และ บทความนี้ แล้ว แต่พวกเขาไม่ได้ช่วยฉัน
มีเคล็ดลับอย่างไรในการก้าวไปข้างหน้ากับสิ่งนี้?
แก้ไข:
เมื่อ ไฟล์ sudo --keep-going /dev/mmcblk* ฉันเข้าใจ:
/dev/mmcblk0: บล็อกพิเศษ (179/0)
/dev/mmcblk0p1: บล็อกพิเศษ (179/1)
/dev/mmcblk0p2: บล็อกพิเศษ (179/2)
แก้ไข2:
กับ ไฟล์ sudo -s /dev/mmcblk0p1 ฉันเข้าใจ:
/dev/mmcblk0p1: ข้อมูล
ไม่ว่าฉันจะวิ่ง sudo modprobe sdhciฉันได้รับผลลัพธ์เดียวกัน
กับ sudo gdisk /dev/mmcblk0 ฉันเข้าใจ:
การสแกนตารางพาร์ติชัน:
MBR: ป้องกัน
BSD: ไม่ปรากฏ
APM: ไม่อยู่
GPT: ปัจจุบัน
พบ GPT ที่ถูกต้องพร้อม MBR ป้องกัน ใช้ GPT
กับ sudo แยกส่วน /dev/mmcblk0 พิมพ์ ฉันเข้าใจ:
รุ่น: SD (sd/mmc)
ดิสก์ /dev/mmcblk0: 16,0GB
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512B/512B
ตารางพาร์ทิชัน: gpt
แฟล็กดิสก์:
หมายเลข เริ่มต้น ขนาดสิ้นสุด ระบบไฟล์ แฟล็กชื่อ
1 1049kB 17,8MB 16,8MB android_meta
2 17,8MB 16,0GB 15,9GB android_expand
แก้ไข3:
หลังจากอ่านบล็อกโพสต์ที่เชื่อมโยงอย่างละเอียดและคำถามที่เกี่ยวข้องอื่นๆ บนไซต์ StackExchange หลายแห่ง ฉันค่อนข้างมั่นใจว่าปัญหาคือการเข้ารหัส ฉันจำเป็นต้องถอดรหัสเนื้อหาด้วยวิธีใดวิธีหนึ่ง อย่างไรก็ตาม ฉันไม่สามารถเข้าถึงคีย์ได้