การกู้ข้อมูลจาก iPhone เป็นเรื่องที่ทำได้ยาก หากขาดความเข้าใจ
และไม่ควรทำหากข้อมูลนั้นสำคัญมากๆ เพราะบางทีอาจทำให้ข้อมูลเสียหายมากกว่าเดิม
จนถึงขึ้นกู้ไม่ได้
1. ให้เปิด terminal ใน iphone โดย install จาก cydia
เพื่อรันคำสั่งดังกล่าว ในระบบ dos ใช้ได้เฉพาะกับ Mac os และ Linux
2. เข้าเป็น root โดย คำสั่ง
ทำการคัดลอกข้อมูลทั้งหมดใน disk ของ iphone ออกมา การคัดลอกนี้ไม่ใช่ copy ทุกไฟล์ แต่เราจะต้องคัดลอกทุกส่วนทุกมุมของ disk เลยเพื่อจะได้เอามาวิเคราะห์ทีหลังว่าส่วนไหนมุมไหนของ disk มีร่องรอยไฟล์เหลืออยู่บ้าง การทำแบบนี้มีข้อดีคือเรามีโอกาสกู้ไฟล์คืนมาได้แม้ format ไปแล้ว (น่าจะเฉพาะ format แบบ quick) แน่นอนว่าเราไม่สามารถคัดลอกไปใส่ disk เดิมได้ เพราะการคัดลอกนี้เราจะได้ไฟล์ 1 ไฟล์ซึ่งมีขนาดเท่า disk เดิมเลย เป็น raw image ของ disk นั่นเอง ฉะนั้นเราต้องคัดลอกไปที่อื่น โดยใช้คำสั่งนี้ (สมมติว่าอีกเครื่องชื่อ otherhost มี user ชื่อ hoho)
dd if=/dev/disk0 | ssh hoho@otherhost ‘dd of=/some/path/disk.img’
กด enter มันจะถาม password login
ใส่ไปเสร็จแล้วมันจะเริ่มคัดลอกเนื้อหาทั้ง disk ผ่าน network ไปอีกเครื่องหนึ่งซึ่งใช้เวลานานมาก
หากทำกับ iphone ให้เสียบปลั๊กให้พร้อม เตรียมเนื้อที่ของอีกเครื่องหนึ่งให้พร้อมด้วย
เมื่อทำเสร็จจะได้ไฟล์ image ประมาณ 8 GB ของ iphone ที่ผมใช้ อยู่ที่ /some/path/disk.img
3. หลังจากดำเนินการเสร็จสิ้น
เราจะได้ไฟล์ที่มีนามสกุล .img .ให้นำไฟล์นั้นเปิดด้วยโปรแกรม disk utility
ที่เหลือก็แค่ลุ้นครับ ว่าจะได้ไฟล์ที่ต้องการหรือไม่ ขอให้โชคดีครับ
หากยุ่งยากเกินไปสำหรับเพื่อนๆ ให้ศูนย์กู้ข้อมูล Atl ช่วยคุณเถอะครับ