इस सवाल का पहले से ही यहाँ एक जवाब है:
मैंने कमांड का उपयोग किया
dd if = / dev / mmcblok0 of = / dev / sda2
मेरे रास्पबेरी पीआई के अपने एसडी कार्ड का बैकअप लेने के लिए (जहाँ / dev / mmcblok0 मेरा sd कार्ड है और / dev / sda2 मेरे बाहरी hdd पर दूसरा विभाजन है)
जाहिरा तौर पर dd उस विभाजन पर संग्रहीत सभी डेटा को हटाने के लिए आगे बढ़ा। इसलिए मैंने उस विभाजन पर एक फ़ोल्डर में संग्रहीत सभी फ़ाइलों और डाउनलोडों को खो दिया है (मोटे तौर पर ~ 25 जीबी डेटा जो फिर से वापस पाने के लिए महंगा होगा और ड्राइव के रूट पर rpi_download फ़ोल्डर में संग्रहीत किया गया था)
मैं उस डेटा को कैसे पुनर्प्राप्त कर सकता हूं? विंडोज से पता चलता है कि यह एक कच्चा विभाजन है (जबकि मूल रूप से यह विभाजन ntfs के रूप में स्वरूपित किया गया था) जबकि उबंटू ने इसे माउंट करने से इनकार कर दिया।
dd ने अपना काम पूरा नहीं किया क्योंकि मैंने इसे कुछ ही मिनटों में रद्द कर दिया (मुझे भाग्यशाली!)। बहुत अधिक नहीं लिखा जाना चाहिए इसलिए मैं अभी भी आशान्वित हूं। testdisk दिखाता है कि 2nd विभाजन दूषित है, लेकिन पुनर्प्राप्त करने के लायक कोई डेटा नहीं दिखाता है। यह वर्तमान विभाजन और पुराने विभाजन संरचना के डेटा को दिखाता है जब हार्ड डिस्क में केवल एक ही विभाजन होता है।