Dd का उपयोग करने के लिए सबसे सरल विधि है लेकिन आम शिकायत यह है कि dd एक बड़ी डिस्क की नकल करते समय कोई प्रगति पट्टी नहीं देता है। आप एक प्रगति पट्टी और ईटीए को पूरा करने के लिए dd के साथ मिलकर पाइप दर्शक (pv) का उपयोग कर सकते हैं । Pv के साथ स्थापित करें
sudo apt-get install pv
जिस ड्राइव को आप कॉपी कर रहे हैं, उसे माउंट करने की आवश्यकता नहीं है, और यदि आप क्षतिग्रस्त ड्राइव से डेटा पुनर्प्राप्त कर रहे हैं, तो यह एक अच्छा विचार है यदि यह रीड / राइट मोड में माउंट नहीं है। आपके द्वारा ड्राइव पर किए गए कुछ भी हटाए गए डेटा को अधिलेखित करने या फ़ाइल सिस्टम को और अधिक नुकसान पहुंचाने की क्षमता है। इस बिंदु पर थोड़ी प्रतिलिपि बनाने का उद्देश्य डेटा को बिना अधिक जोखिम में डाले रिकवरी को सक्षम करना है।
आगे बढ़ने से पहले आपको जिन दो चीजों की जानकारी होनी चाहिए, वे हैं उस ड्राइव का डिवाइस नाम जो आप कॉपी कर रहे हैं और उसका वास्तविक आकार। इन दोनों को आदेश जारी करके पाया जा सकता है
sudo fdisk -l
जो MiB में सिस्टम से जुड़ी ड्राइव और उनके आकार को प्रदर्शित करेगा।
वर्तमान निर्देशिका में फ़ाइल बचाव के लिए डिस्क की प्रतिलिपि बनाने के लिए कमांड के लिए सबसे सरल है:
sudo dd if=/dev/sdx of=rescue.dd
जहाँ / dev / sdx को वास्तविक डिवाइस नाम में बदलना होगा जिसे आप कॉपी कर रहे हैं। आपको बचाव के स्वामित्व को बदलने की आवश्यकता हो सकती है। क्योंकि यह रूट के स्वामित्व में होगा।
पूरा करने के लिए एक आसान प्रगति पट्टी और ETA प्राप्त करने के लिए, pv के माध्यम से dd कमांड को पाइप करें:
sudo dd if=/dev/sdX | pv -s 99999m -bpae | dd of=rescue.dd
जहाँ / dev / sdX उस ड्राइव का डिवाइस नाम है जिसे आप कॉपी करना चाहते हैं और 99999 MiB (एमबी नहीं) में डिवाइस का आकार है। Dd के दूसरे आह्वान के बाद से आपका उपयोगकर्ता फ़ाइल का बचाव करेगा। जो यह बताता है कि आउटपुट फ़ाइल आपके उपयोगकर्ता के पास है, रूट नहीं। डेटा प्रदर्शन औसत डेटा दर, एक प्रगति बार,% पूर्ण और ETA पूरा करने के लिए होगा।