मुझे लगता है कि यह उत्तर यहां किसी के लिए होना चाहिए जो असफल डिस्क का अनुभव कर रहे हैं।
डिस्क को अप्रोच करने का सबसे अच्छा तरीका है कि इसे पावर सोर्स से सावधानी से अलग किया जाए और इसे महंगे लोगों को दिया जाए । यदि आप अधीर हैं या भाग्यशाली महसूस कर रहे हैं, तो अगली सबसे अच्छी बात यह है कि ब्लॉक स्तर पर इसकी एक प्रति इस तरह बनाई जाए:
- लाइव सीडी से बूट
- एक बढ़ते बिंदु बनाएँ:
mkdir /mnt/mybigdisk
- एक और बड़ी डिस्क माउंट करें जिसमें सिंगल फाइल के लिए जगह हो जो पूरी टूटी हुई डिस्क का पूर्ण आकार हो:
mount /dev/mybigdisk /mnt/mybigdisk
- जबकि टूटी हुई डिस्क माउंट नहीं है, उस विभाजन को कॉपी करें जिसे आप इस तरह रखना चाहते हैं:
cat /dev/broken_partition1 > /mnt/mybigdisk/part1
- अन-माउंट और शटडाउन, टूटी हुई डिस्क को हटाते हुए (इसे अन-अटैच रखा जाना चाहिए और सुरक्षित रखने के बारे में बड़बड़ाना नहीं चाहिए)।
अपने पसंदीदा OS में बूट करें और अपनी बड़ी डिस्क को फिर से माउंट करें:
mount /dev/mybigdisk /mnt/mybigdisk
जहाँ आप खराब विभाजन की प्रति माउंट करने का प्रयास करना चाहते हैं, उसके लिए एक बढ़ते बिंदु बनाएँ:
/mnt/my_broken_partition_copy
- लूप डिवाइस का उपयोग करके फ़ाइल से टूटे हुए विभाजन की प्रतिलिपि माउंट करने के लिए आगे बढ़ें:
mount -o loop /mnt/mybigdisk/part1 /mnt/my_broken_partition_copy
नोट: यदि फ़ाइल-सिस्टम बहुत क्षतिग्रस्त है, तो आप इसे ठीक किए बिना माउंट करने में सक्षम नहीं हो सकते हैं।
नोट: यदि आप संपूर्ण डिस्क रखना चाहते हैं, या यदि विभाजन तालिका खराब हो गई है, तो आप इसे संपूर्ण डिस्क पर भी कर सकते हैं। बस ऊपर दिए गए निर्देशों में / / dev / टूट_disk1 के साथ / dev / टूट_पार्टिशन 1 को स्वैप करें (और लूप डिवाइस को बढ़ाना बाद में थोड़ा अधिक जटिल होगा)।
नोट: भले ही फ़ाइल-सिस्टम पूरी तरह से टूट गया हो, फिर भी आप सभी प्रकार के अन-डिलीट / फॉरेंसिक सॉफ़्टवेयर का उपयोग करके इस ब्लॉक-स्तरीय प्रतिलिपि से डेटा खोद सकते हैं। यहाँ एक सूची है। इसलिए यह एक अच्छा तरीका है।
यह अगली सबसे अच्छी बात क्यों है?
Mencahical डिस्क (मैं मान रहा हूं कि आपकी डिस्क यांत्रिक है, यदि नहीं तो यह संभवतः पूरी तरह से काम नहीं करेगा) आपके अंदर एक छोटी भुजा है जो आपकी डिस्क से डेटा पढ़ने के लिए चारों ओर घूमती है। यदि यह किसी तरह टूट गया है, तो इस हाथ को हिलाने पर प्रतिकूल प्रभाव पड़ सकता है।
आंदोलन की कम से कम राशि को पूरी डिस्क को रैखिक रूप से पढ़ना है। इस तरह से यादृच्छिक क्रम में ब्लॉकों की तलाश में हाथ को उछालने की आवश्यकता नहीं है।
साथ ही, यदि कुछ क्षेत्र दूसरों की तुलना में "अधिक टूटे हुए" हैं, तो फ़ाइल-सिस्टम के मेटाडेटा पर निर्भर होने से काम नहीं चलेगा। यह सिर्फ पीछे हट जाएगा, विफल हो जाएगा या अन्य चीजें करेगा जो प्रतिकूल प्रभाव डाल सकते हैं (हाथ के चारों ओर बहुत कुछ)।
याद रखने वाली चीज़ें:
- आपको टूटी हुई डिस्क को माउंट नहीं करना चाहिए क्योंकि यह फाइल सिस्टम को तोड़ने का जोखिम है। यदि आप उन्हें माउंट करना चाहते हैं, तो कम से कम केवल-पढ़ने के लिए माउंट करें।
- जहां तक संभव हो, बिजली से जुड़े टूटे हुए डिस्क रखें। डिस्क को पूरी तरह से स्थिर रखें, किसी भी अचानक आंदोलन को बदतर बना सकता है।
- यदि यह खराब शोर करना शुरू कर देता है, तो तुरंत शक्ति से अलग हो जाएं।
मैं उम्मीद करता हूँ यह उपयोगी है।