Ubuntu लाइव usb का उपयोग करके हटाई गई फ़ाइलों को कैसे पुनर्प्राप्त करें? [filetype पर आधारित]


14

मैंने गलती से उबंटू डेस्कटॉप से ​​कुछ फाइलें हटा दी थीं। अब मुझे केवल पर्ल फ़ाइलों को पुनर्प्राप्त करने की आवश्यकता है जो / घर / उपयोगकर्ता निर्देशिका में बैठे थे। यह कैसे किया जा सकता है? मैं लाइव उबंटू यूएसबी का उपयोग कर बूट करने में सक्षम हूं। कृपया समझाएँ।


उपयोग करना photorecसंभवतः एक व्यवहार्य समाधान नहीं है, जब तक कि आपके पास एक अलग घर विभाजन न हो; इसे रूट विभाजन पर चलाने से हजारों फाइलें बिना किसी मेटाडेटा के पुनर्प्राप्त करने का प्रभाव पड़ेगा (यानी photorecऑन-द-फ़्लाई द्वारा निर्मित फ़्लायनेम के साथ , यह समझने के लिए उपयोगी नहीं है कि वे कौन सी फाइलें हैं जिन्हें आप बहुत कम से कम देख रहे हैं; आपको उपयोग करने grep -l '#!/usr/bin/perl'या बदलाव करने की आवश्यकता होगी और आशा है कि बहुत अधिक पर्ल स्क्रिप्ट मौजूद नहीं हैं / आपके सिस्टम में मौजूद हैं)। testdiskआप का उपयोग कर आप केवल फाइल सिस्टम ब्राउज़ करके हटाए गए फ़ोल्डर / फ़ाइलों को पुनर्प्राप्त करने में सक्षम होना चाहिए।
कोस

मैं आपको सुझाव देता हूं कि सिस्टम को तुरंत बंद कर दें, फाइलों को ओवरराइट होने से बचाने के लिए, और एक लाइव डीवीडी / यूएसबी को बूट करने और वहां से चीजें करने के लिए: यहां एक जवाब है, जिसका उपयोग करने के बारे में मैंने कुछ समय पहले दिया था testdisk; आपको इसे अनुकूलित करने और फ़ाइलों को पुनर्प्राप्त करने के लिए उपयोग करने में सक्षम होना चाहिए; अगर कोई फायदा नहीं हुआ, तो आपको कैरेल के समाधान की कोशिश करनी चाहिए, लेकिन आपको किसी भी तरह से सभी फाइलों से गुजरना होगा
kos

जवाबों:


20

इससे पहले कि आप शुरू करें:

  • हमेशा अपने हटाए गए डेटा की एक प्रति से काम करना एक अच्छा विचार है , इसलिए आप शुरू करने से पहले अपनी पूरी डिस्क की प्रतिलिपि बनाएँ
  • यदि आप शुरू नहीं कर सकते, तो लाइव-यूएसबी / डीवीडी से बूट करें
  • यदि आप यह नहीं जान सकते हैं कि प्रत्येक और हर एक बाइट को आप अभी अपनी डिस्क पर लिखते हैं, तो आपकी डिलीट हुई फ़ाइलों में से एक बाइट ओवरराइट हो जाएगी! (यानी PhotoRec और TestDisk स्थापित करके, कुछ हटाई गई फ़ाइलों को उन अनुप्रयोगों द्वारा अधिलेखित कर दिया जाएगा जो आप जारी रखने पर स्थापित करने जा रहे हैं!)।

TestDisk और PhotoRec के बीच मुख्य अंतर क्या हैं?

TestDisk PhotoRec की तुलना में बहुत अधिक कुशल है। TestDisk के साथ समस्या यह है कि यह हमेशा सभी हटाई गई फ़ाइलों को पुनर्प्राप्त नहीं करता है। यदि आप गलती से किसी पार्टीशन को सुधारते हैं, तो TestDisk एक फाइल को खोए बिना हजारों फाइलों को रिकवर कर सकता है, लेकिन अगर आपने किसी फाइल को ट्रैश में भेजकर डिलीट कर दिया है और फिर ट्रैश को खाली कर देता है, तो TestDisk हमेशा इसे रिकवर नहीं कर सकता है।

इसलिए पहले TestDisk का उपयोग करें, और यदि आपने TestDisk के साथ हटाए गए सभी फ़ाइलों को पुनर्प्राप्त किया है, तो आप कर रहे हैं। यदि आपने TestDisk के साथ अधिकांश हटाई गई फ़ाइलें पुनर्प्राप्त की हैं, तो आप यह तय कर सकते हैं कि आप काम कर रहे हैं या नहीं। यदि आप टेस्टडिस्क चलाने के बाद नहीं हैं, तो आप PhotoRec का उपयोग करके हटाए गए फ़ाइलों को पुनर्प्राप्त करने का प्रयास कर सकते हैं।

PhotoRec चुनिंदा फ़ाइलों को उनके फ़िलाटाइप (ओं) के आधार पर पुनर्प्राप्त कर सकता है, लेकिन PhotoRec / TestDisk चुनिंदा फ़ाइलों के लिए व्यक्तिगत निर्देशिका को तब तक स्कैन नहीं कर सकता जब तक कि आपने इस निर्देशिका के रूप में संपूर्ण हार्ड ड्राइव विभाजन को माउंट नहीं किया हो। कुछ मामलों में, फ़ाइलनाम फ़ाइल में ही संग्रहीत होता है। PhotoRec इस मामले में फ़ाइल नाम पुनर्प्राप्त करने का प्रयास करता है, लेकिन अधिकांश समय PhotoRec फ़ाइल नाम पुनर्प्राप्त नहीं कर सकता है।


PhotoRec का उपयोग करके फ़िलाटाइप पर आधारित फ़ाइलों को पुनर्प्राप्त करें

  1. Ubuntu Software Center से TestDisk स्थापित करें।

    sudo apt-get install testdisk
    
  2. PhotoRec लॉन्च करें।

    एक टर्मिनल खोलें और फोटोरेक (रूट के रूप में) लॉन्च करें।

    sudo photorec
    
  3. हार्ड डिस्क का चयन करें।

  4. विभाजन प्रकार का चयन करें।

    यदि आपकी हार्ड डिस्क में लिनक्स विभाजन है, तो चयन करें [Intel]

  5. फ़ाइल का विकल्प चुनें।

    ले जाएँ [File Opt]और दबाएँ Enter। यहां आप सभी फ़ाइल प्रकारों को दबाकर अक्षम कर सकते हैं s। चेक बटन को टॉगल करने के लिए स्पेस का उपयोग करें। पुनर्प्राप्त करने के लिए filetype (s) का चयन करें। पर्ल के लिए आप plपर्ल स्क्रिप्ट के लिए या pmपर्ल मॉड्यूल के लिए चयन कर सकते हैं ।

  6. विकल्प चुनो।

    Photorec में विभिन्न विकल्पों की एक सूची भी है। सामान्य परिस्थितियों में आपको उन्हें संशोधित करने की आवश्यकता नहीं है।

  7. विभाजन का चयन करें।

    चयनकर्ता को उस विभाजन में ऊपर या नीचे ले जाएँ जहाँ से आपने फ़ाइल को निकाला है। फिर सेलेक्ट [Search]करके प्रेस करें Enter

  8. फाइलसिस्टम प्रकार चुनें।

    यदि आप लिनक्स का उपयोग कर रहे हैं, तो यह ext2 / ext3 / ext4 होने वाला है, इसलिए डिफ़ॉल्ट चयन है ext2/ext3। अन्यथा यदि आप FAT या NTFS चयन के रूप में स्वरूपित विभाजन से फ़ाइलें पुनर्प्राप्त कर रहे हैं Other

  9. विश्लेषण के लिए स्थान का चयन करें।

    का चयन करें Freeयदि आप, अन्यथा चयन विशेष फ़ाइल हटाने के बाद कि विभाजन के लिए नहीं लिखा था Whole

  10. बरामद फ़ाइलों के लिए एक निर्देशिका का चयन करें

    उस पथ का चयन करें जहां पुनर्प्राप्त फ़ाइलें संग्रहीत की जाएंगी। फिर दबाएं Y

फोटोरेक दिखाएगा कि उसने कितनी फाइलें बरामद की हैं।

स्रोत: लिनक्स में पुनर्प्राप्त हटाए गए फ़ाइलों को फोटोकोर का उपयोग करके संशोधित किया गया है


मैं पहले कोशिश करूँगा testdiskऔर फिर photorec: photorecचयनित विभाजन में सभी पाठ फ़ाइलों को पुनर्प्राप्त करूँगा, जिसमें कोई मेटाडेटा नहीं है (इसलिए पुनर्प्राप्त फ़ाइलों में कोई फ़ाइल नाम नहीं) और संभवतः हजारों फ़ाइलें पुनर्प्राप्त की गई हैं। यदि फ़ाइल सिस्टम प्रविष्टियाँ अभी तक अधिलेखित नहीं की गई हैं तो testdiskएक के साथ केवल एक हटाए गए फ़ोल्डर / हटाए गए फ़ाइलों को पुनर्प्राप्त किया जा सकता है। इसके अलावा, मैं दृढ़ता से हटाए गए फ़ाइलों वाली हार्ड ड्राइव से बूट करते समय ऐसा नहीं करने का सुझाव दूंगा, लेकिन सिस्टम को तुरंत बंद करने और लाइव डीवीडी / यूएसबी से ऐसा करने के लिए।
कोस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.