ऐसा क्यों है कि आप डेटा को पुनर्प्राप्त करने के लिए लिनक्स-आधारित कंप्यूटर या लिनक्स लाइव सीडी का उपयोग कर सकते हैं जो विंडोज नहीं कर सकता था?
आज का प्रश्न और उत्तर सत्र सुपरयूज़र के सौजन्य से आता है - स्टैक एक्सचेंज का एक उपखंड, जो कि क्यू एंड ए वेब साइटों का एक समुदाय-संचालित समूह है।
प्रश्न
सुपरयूज़र रीडर फिलिप अल्गाइयर जानना चाहता है कि वह लिनक्स लाइव सीडी के साथ डेटा को पुनर्प्राप्त करने में सक्षम क्यों था, जिसे विंडोज में अप्राप्य बताया गया था:
पृष्ठभूमि: इस वर्ष की शुरुआत में मुझे एक SSD ड्राइव के साथ एक समस्या थी कि विंडोज अब पहचान लेगा। लेकिन आखिरकार एक बूटेबल पार्टेड मैजिक 2012-10-10 ने चाल चली। यह देखो हल किया हुआ धागा । एक सवाल उस पल से मेरे साथ अटक गया ...
सवाल: मुझे पता है कि लिनक्स आम तौर पर थोड़ा अधिक तकनीकी और कच्चा होता है, लेकिन क्या कोई मोटे तौर पर इस बात की रूपरेखा तैयार कर सकता है कि क्यों लिनक्स सिस्टम (या वास्तव में केवल एक विशेष, क्योंकि उबंटू ने चाल नहीं किया) अभी भी एक आधे के साथ पहुँचने / संचार करने में सक्षम है। जब विंडोज नहीं है तो -प्रवेशित डिवाइस?
-
क्या वे किसी भी संभावित संकेतक की उपेक्षा करते हैं कि कुछ गलत हो सकता है?
-
क्या इसके कोई ठोस कारण हैं?
-
क्या यह सौभाग्य था कि यह विशेष वातावरण एसएसडी को प्रतिक्रिया देने में सक्षम था यदि केवल सीमित समय के लिए?
हालांकि यह निश्चित रूप से भाग्य हो सकता है, खेलने में कुछ कारकों से अधिक होने की संभावना है। जांच करते हैं।
उत्तर
सुपरयूजर योगदानकर्ता ईके डेटा को बचाने की अपनी क्षमता के लिए, भाग्य से परे कुछ संभावित स्पष्टीकरण प्रदान करता है:
आमतौर पर यह नीचे आता है कि क्या, वास्तव में, एक्सेस किया जा रहा है और कैसे, वास्तव में, डिवाइस विफल हो रहा है। उदाहरण के लिए, यदि प्रश्न में SSD, सेक्टर 5 को पुनः प्राप्त करने में असमर्थ है, तो कहिए, जैसे ही सेक्टर 5 में कोई चीज पढ़ेगी, वह रुकना शुरू कर देगा, अंतर केवल इस बात के कारण हो सकता है कि एक नई डिस्क को पहचानने के बाद अलग-अलग सिस्टम स्वचालित रूप से एक्सेस करते हैं।
जब Windows एक नई डिस्क का पता लगाता है, तो यह विभाजन तालिका को पढ़ेगा और स्वचालित रूप से किसी भी फाइल सिस्टम को खोलने का प्रयास करेगा जो यह जानता है कि कैसे पढ़ना है। यदि इस "बढ़ते" -प्रक्रम के दौरान पढ़ी जाने वाली कोई भी संरचना / ब्लॉक आपके दोषपूर्ण SSD को बाय-बाय कर देती है, तो उस विशिष्ट लिनक्स वितरण के साथ अंतर बस इतना है कि यह स्वचालित रूप से प्रश्न के सभी विभाजनों को माउंट नहीं कर सकता है, या हो सकता है। बढ़ते समय, बस सेक्टरों के एक अलग उपसमूह को पढ़ें (लिनक्स में एनटीएफएस का कार्यान्वयन विंडोज में एक से बहुत अलग है - जबकि ऑन-डिस्क प्रारूप एक ही है, यह ओएस पर निर्भर है जो इसे पढ़ने के लिए आवश्यक संरचनाएं बनाता है। विंडोज़ एमएफटी की माध्यमिक प्रतियां पढ़ सकता है, या यह कुछ डेटा को प्रीइंस्टॉल करना शुरू कर सकता है और यह अंतर हो सकता है। उबंटू एक समान नाव में है - यह बॉक्स से बाहर वसूली की दिशा में सक्षम नहीं है, यह किसी भी फाइल सिस्टम को माउंट करने का प्रयास करेगा जो इसे पाता है नए खोजे गए मीडिया पर, स्वचालित रूप से। यह इस कारण से है कि पुनर्प्राप्ति के लिए विशेषीकृत वितरण एक बेहतर शर्त है, क्योंकि वे केवल वही करते हैं जो आप स्पष्ट रूप से उनसे करते हैं कि वे स्वचालित रूप से चीजों को करने के लिए विरोध करते हैं।
बेशक, आप बस भाग्यशाली हो सकता है, भी। मैं एसएसडी की विफलता मोड के बारे में पर्याप्त रूप से नहीं जानता।
लिनक्स आमतौर पर संकेतक को अनदेखा नहीं करता है कि कुछ गलत है। यह SATA चिपसेट से समान SCSI त्रुटियां प्राप्त करेगा जैसा कि विंडोज करेगा - यदि आप कर्नेल लॉग को देखते हैं, तो एक दोषपूर्ण डिस्क पर आपको बहुत सारे त्रुटि संदेश दिखाई देंगे। यह इस बात पर निर्भर करता है कि कौन से प्रोग्राम डिस्क को एक्सेस कर रहे हैं, आगे क्या होगा। यदि यह सॉफ़्टवेयर पुनर्प्राप्ति की दिशा में सक्षम है, तो यह एक ही सेक्टर को कई बार सीमित करने की कोशिश कर सकता है, यह इसे छोड़ सकता है, आदि। आमतौर पर सबसे अच्छा शर्त ड्राइव की एक छवि प्राप्त करना है, जहां कई सेक्टर यथासंभव सफाई से पढ़ते हैं, और फिर अपने डेटा को उस छवि से पुनर्प्राप्त करने का प्रयास करें (ड्राइव पर सीधे कोई भी विश्लेषण करना एक बुरा विचार है क्योंकि आमतौर पर इसकी स्थिति खराब हो सकती है और सिर्फ इसलिए कि आप एक बार कुछ पढ़ने में सक्षम थे, इसका मतलब यह नहीं है कि आप इसे फिर से पढ़ पाएंगे। ।)
साथी योगदानकर्ता AthonSfere, चीजों पर एक और प्रस्ताव देता है:
इसका बहुत सा तरीका है जिस तरह से वातावरण फ़ाइल सिस्टम, और ACL या हार्ड ड्राइव को संभालता है।
विंडोज अपने ACLs का पालन करने के लिए अपने दम पर सब कुछ करने जा रहा है, और क्षेत्रों को खराब या खाली के रूप में चिह्नित किया गया है। इसलिए एनटीएफएस या फैट विभाजन विंडोज में बनाए गए और बनाए रखने के साथ-साथ विंडोज एमबीआर को भी विंडोज द्वारा नियंत्रित किया जाएगा क्योंकि विंडोज ने इसे चिह्नित किया था।
इसके अलावा, यदि ड्राइव अधिक विफल हो रहा है, तो आप इसका उपयोग अधिक संभावना है कि यह एक बड़ी समस्या का सामना कर रहा है और पर्यावरण दुर्घटनाग्रस्त हो जाएगा। फिर ओएस जो प्ले में आता है, विंडोज बीएसओडी या रिबूट कैसे करेगा, विंडोज़ बूट प्रक्रिया एमबीआर संदेश, गुम फ़ाइल संदेश (NTDLR.dll अनुपलब्ध या भ्रष्ट है) और रोक देगी, क्योंकि इन खराब फ़ाइलों की आवश्यकता होती है।
जब आप एक लाइव डिस्क का उपयोग करते हैं, तो आप इस पर निर्भर नहीं होते हैं। खराब एमबीआर को बाईपास किया जाता है क्योंकि आप डिस्क से बूट करते हैं। NTDLR.dll को दूषित करने वाले एक बुरे क्षेत्र की आवश्यकता नहीं है। सब कुछ डिस्क पर है। फिर आप एक पढ़ने का प्रयास कर सकते हैं। यदि यह एक 'रिक्त' सेक्टर या खराब बिट का सामना करता है, तो यह पर्यावरण इसे संभालता है, लेकिन इसे करने के लिए प्रोग्राम किया गया था। उबंटू संभावना सामान्य ओएस व्यवहार को बनाए रखेगा और जो कुछ भी होने की संभावना है, उसके साथ जारी रहेगा। सेक्टर खाली है, कुछ और करो। वह सेक्टर खराब है, दूर रहें, फिर से न पढ़ें न लिखें और न ही इससे समस्या होगी।
एक रिकवरी प्लेटफॉर्म, सभी डेटा को पढ़ना चाहता है। फ़ाइल मार्करों का कहना है कि फ़ाइल 0,5, 13 ... पर होनी चाहिए। यदि फ़ाइल सिस्टम रिपोर्ट 13 अनुपस्थित है, तो रिक्त शीर्षलेख को अनदेखा करें और फ़ाइल को वैसे भी पढ़ें, या खराब क्षेत्र को सर्वोत्तम रूप से पढ़ें और पुनर्प्राप्त करने का प्रयास करें।
इसके अलावा, विंडोज तीसरे पक्ष के अनुप्रयोगों के साथ इस का एक बहुत कुछ कर सकते हैं, Recuva इन "लापता" फ़ाइलों में से एक के लिए एक पा सकते हैं। लेकिन आप ऐसे वातावरण में नहीं रहना चाहते जो डिस्क पर वापस लिख सकता है और सही स्थायी नुकसान का कारण बन सकता है।
मैंने इसे सरल बनाया, और कुछ व्याख्याएं जोड़ दीं, लेकिन जो आप पूछ रहे हैं उसके लिए इसे कुछ खाली जगह में भरना चाहिए।
स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में ध्वनि बंद। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक जवाब पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें .
एचटीटीपी://सुपरयूजर.कॉम/क़ुएस्तिओन्स/586666/व्हाई-कैन-लिनक्स-सिस्टम्स-सोमेटिमे-रिकवर-डाटा-विंडोज-चैंट-अन्य-कंक्रीट-रेअसोंस