क्या मुझे पूर्ण नांदोइड बैकअप को पुनर्स्थापित करने से पहले कुछ भी पोंछने की आवश्यकता है?


9

मैं एक नया रॉम स्थापित करते समय सब कुछ पोंछने के लिए उपयोग किया जाता हूं, लेकिन मैं यह जानना चाहूंगा कि क्या कोई नॉनरॉइड पुनर्स्थापना स्वचालित रूप से उन विभाजन को मिटा देता है जो इसे ठीक कर रहा है।

जब मैं एक पुनर्स्थापना चलाता हूं, तो मुझे कुछ संदेश दिखाई देते हैं जो कहते हैं कि "कैश को फ़ॉर्मेट करना" और "रिस्टोर करने से पहले बूट को मिटाना" है, लेकिन मेरे विभाजन (सिस्टम, डेटा, .android_secure, आदि) के बाकी हिस्सों में उनके बारे में कोई संदेश नहीं है। पहले साफ किया जा रहा है।

क्या एक नांरॉइड विभाजन को अधिलेखित कर देता है, या क्या यह वर्तमान संरचना के साथ फ़ाइलों को मर्ज करता है?

और इसे व्यापक दर्शकों के लिए लागू करने के हित में, क्या विभिन्न फोन के लिए प्रक्रिया अलग है (कुछ में अतिरिक्त विभाजन हैं) या क्लॉकवर्कमॉड के विभिन्न संस्करण हैं? या प्रक्रिया सभी के लिए समान है?

जवाबों:


4

मैंने यह परीक्षण किया है, और आपकी चिंता वैध है।

मैंने एक डमी फ़ाइल को जोड़ा /systemऔर फिर एक नॉरॉइड को बहाल किया। डमी फाइल बच गई। एक ही परीक्षा को /dataउसी परिणाम के साथ दोहराया । इसलिए मुझे नहीं पता कि सीडब्ल्यूएम उन विभाजनों को पहले क्यों नहीं मिटाता।

सीडब्ल्यूएम लेखक ने संभवतः एक धारणा बनाई है कि यह कोई फर्क नहीं पड़ता है या कोई वैध कारण हो सकता है कि वे मिटाए नहीं जाते हैं।


या शायद यह सीडब्ल्यूएम में एक बग है। और अगर यह एक सीडब्ल्यूएम बग है, तो यह पहला नहीं होगा। :)
अविस्मरणीयसुपोर्ट्समोनिका

2

नेक्सस 7 जैसे कुछ उपकरणों के लिए, यह संभव नहीं है क्योंकि स्टॉक रॉम एकीकृत /dataहो जाता है और सामान्य रूप से फ्यूज माउंट के साथ एसडी कार्ड के रूप में उपयोग किया जाएगा। यदि पुनर्स्थापना प्रोग्राम ने /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 से अलग हो सकता है। यह इस बात पर भी निर्भर करता है कि डिवाइस में एसडी कार्ड स्लॉट है या नहीं (नेक्सस 7 नहीं है)।


1

आमतौर पर एक नंद पुनर्स्थापना उन विभाजनों को अधिलेखित कर देगा जो इसे पूरी तरह से पुनर्स्थापित करता है। विभाजन पर वर्तमान में सब कुछ अधिलेखित हो जाएगा, और बैकअप से ठीक उसी स्थिति को पुनर्स्थापित किया जाएगा। इसलिए बहाल करने से पहले पोंछना वास्तव में आवश्यक नहीं है, क्योंकि यह वैसे भी पूरी तरह से अधिलेखित हो जाएगा।

इसके बजाय आमतौर पर कैश पार्टिशन (दाल्विक कैश सहित) को नंद बैकअप के बाद यह सुनिश्चित करने के लिए बहाल किया जाता है कि बहाल राज्य को सही तरीके से पुनर्प्राप्त किया जा सकता है (और कैश मुद्दों से प्रभावित नहीं है)।


1
आपका जवाब वही है जो मैंने मूल रूप से सोचा था। हालाँकि, क्या आप एक लिंक या संसाधन प्रदान कर सकते हैं जो इस उत्तर को सटीक दिखाता है? प्रश्न का समग्र उद्देश्य इतना है कि मैं निश्चित रूप से जान सकता हूं कि क्या होता है (या होने वाला है), और न कि जो मुझे लगता है कि यह होगा।
स्टीफन स्क्रैगर

2
दुर्भाग्य से नहीं, मेरे पास इस उत्तर को वापस करने के लिए कोई स्रोत नहीं है। केवल एक चीज का अनुभव होगा, क्योंकि एक बैकअप को पुनर्स्थापित करना कभी भी ऐसा कुछ भी नहीं छोड़ता है जो बैकअप बनाने के बाद हुआ हो (जो कि इसका उद्देश्य है; बैकअप के समय बिल्कुल उसी बिंदु पर पुनर्स्थापित करने के लिए)।
प्रहार
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.