ฉันต้องล้างสิ่งใดก่อนกู้คืนข้อมูลสำรองของนินรอยด์แบบเต็มหรือไม่?


9

ฉันเคยเช็ดทุกอย่างเมื่อติดตั้ง ROM ใหม่ แต่ฉันอยากจะรู้ว่าการคืนค่า nandroid จะลบพาร์ติชั่นออกโดยอัตโนมัติหรือไม่

เมื่อฉันทำการกู้คืนฉันเห็นข้อความบางข้อความบอกว่าเป็น "การจัดรูปแบบแคช" และ "การลบการบูตก่อนการคืนค่า" แต่พาร์ติชันที่เหลือของฉัน (ระบบข้อมูล. android_secure ฯลฯ ) ไม่มีข้อความประกอบเกี่ยวกับพวกเขา จะถูกล้างออกก่อน

nandroid กู้คืนพาร์ติชันที่เขียนทับหรือไม่รวมไฟล์กับโครงสร้างปัจจุบันหรือไม่?

และเพื่อให้สามารถนำไปใช้กับผู้ชมในวงกว้างได้กระบวนการที่แตกต่างกันสำหรับโทรศัพท์ที่แตกต่างกัน หรือเป็นกระบวนการเดียวกันสำหรับทุกคน?

คำตอบ:


4

ฉันทดสอบสิ่งนี้แล้วและข้อกังวลของคุณนั้นถูกต้อง

ฉันเพิ่มไฟล์ดัมมี่ไป/systemแล้วก็กู้คืน nandroid ไฟล์จำลองรอดชีวิตมาได้ ทำซ้ำการทดสอบ/dataเดียวกันโดยให้ผลลัพธ์เดียวกัน ดังนั้นฉันจึงไม่รู้ว่าทำไม CWM ไม่ล้างพาร์ทิชันเหล่านั้นก่อน

ผู้เขียน CWM อาจสันนิษฐานว่ามันไม่สำคัญหรืออาจมีเหตุผลที่ถูกต้องที่พวกเขาไม่ได้รับการเช็ด


หรืออาจเป็นข้อผิดพลาดใน CWM และถ้าเป็นข้อผิดพลาด CWM มันจะไม่เป็นคนแรก :)
unforgettableidSupportsMonica

2

สำหรับอุปกรณ์บางอย่างเช่น Nexus 7 นั้นเป็นไปไม่ได้เพราะ ROM หุ้นรวมกัน/dataและสิ่งที่ปกติจะใช้เป็นการ์ด SD ที่มีการเมานต์ FUSE หากโปรแกรมกู้คืนลบพาร์ทิชันก็จะเช็ดออกสำรองเพราะมันเก็บไว้ภายใน/data /dataตัวอย่างเช่นด้วย TWRP มันจะอยู่/data/media/0/TWRP/BACKUPS/(deviceSerial)/ในไดเรกทอรีย่อยของการเลือก แต่ตามค่าเริ่มต้นประกอบด้วย YYYY-MM-DD-HH-MM-SS (buildID) เมื่อเริ่มต้นการสำรองข้อมูลเช่น "2013-12- 28-14-12-18 KOT49H "

สิ่งที่ฉันคิดว่า TWRP จะพยายามทำการกู้คืนคือการยกเลิกการเชื่อมโยงซ้ำ (2) / rmdir (2) ทุกอย่างยกเว้นทรีไดเรกทอรี TWRP /dataเมื่อฉันไม่คืนก็พิมพ์ข้อความเกี่ยวกับการเช็ด

มันขึ้นอยู่กับการกู้คืนที่คุณใช้ด้วย TWRP อาจมีวิธีที่แตกต่างจาก CWM ซึ่งอาจแตกต่างจาก COT และอื่น ๆ อาจขึ้นอยู่กับว่าอุปกรณ์มีช่องเสียบ SD การ์ดหรือไม่ (Nexus 7 ไม่มี)


1

โดยปกติการกู้คืน NAND จะเขียนทับพาร์ติชั่นที่เรียกคืนได้อย่างสมบูรณ์ ทุกอย่างในพาร์ติชั่นในปัจจุบันจะถูกเขียนทับและสถานะเดียวกันจากการสำรองข้อมูลจะถูกกู้คืน ดังนั้นการเช็ดก่อนเรียกคืนจึงไม่จำเป็นจริงๆเพราะจะถูกเขียนทับอย่างสมบูรณ์อยู่แล้ว

โดยปกติจะแนะนำให้ลบพาร์ติชันแคช (รวมถึงแคช dalvik) หลังจากการสำรองข้อมูล NAND เพื่อให้แน่ใจว่าสถานะการกู้คืนสามารถกู้คืนได้อย่างถูกต้อง (และไม่ได้รับผลกระทบจากปัญหาแคช)


1
คำตอบของคุณคือสิ่งที่ฉันคิดในตอนแรก อย่างไรก็ตามคุณสามารถให้ลิงค์หรือแหล่งข้อมูลที่แสดงคำตอบนี้ถูกต้องได้หรือไม่? จุดประสงค์โดยรวมของคำถามคือเพื่อให้ฉันสามารถรู้ได้อย่างชัดเจนว่าเกิดอะไรขึ้น (หรือควรจะเกิดขึ้น) และไม่ใช่แค่สิ่งที่ฉันคิดว่าควรจะเกิดขึ้น
Stephen Schrauger

2
น่าเสียดายที่ไม่มีฉันไม่มีแหล่งข้อมูลใด ๆ ให้สำรองคำตอบนี้ สิ่งเดียวที่จะได้รับคือการกู้คืนข้อมูลสำรองจะไม่ทิ้งสิ่งใด ๆ ที่เกิดขึ้นนับตั้งแต่การสำรองข้อมูลถูกสร้างขึ้น (ซึ่งเป็นจุดประสงค์ของมัน;
กระตุ้น
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.