क्या मैं ddrescue के साथ एक विभाजन को पुनर्प्राप्त कर सकता हूं?


0

मेरे पास बुरे क्षेत्र के साथ एक विफल hdd (सीगेट 1 टीबी) है। मैं ddrescue के साथ इसकी एक छवि बनाना चाहता हूं। समस्या यह है कि मेरे पास इमेज डालने के लिए 1tb hdd नहीं है। मुझे जो फाइलें बचानी हैं, वे सिर्फ 90 जीबी की हैं। इसलिए। क्या मैं hdd को सिकोड़ सकता हूं और एक विभाजन पर ddresoscope का उपयोग कर सकता हूं ताकि परिणाम छवि 100gb अधिकतम हो?

जवाबों:


0

क्या ड्राइव अभी भी सक्रिय रूप से विफल हो रही है, खराब हो रही है, अजीब शोर कर रही है, आदि?

यदि नहीं, और यह अभी भी पठनीय है (एक ही बुरे क्षेत्र से अलग) और माउंट करने योग्य है, तो क्यों नहीं इसे जल्दी से केवल पढ़ने के लिए माउंट करें / ro ( नहीं इससे बूट करें) और अपनी इच्छित फ़ाइलों को कॉपी करें। या अगर यह माउंटेबल नहीं है, तो टेस्टडिस्क जैसे प्रोग्राम का उपयोग करें जो केवल कुछ फ़ाइलों को कॉपी करने में सक्षम हो सकता है। या हो सकता है कि फोटोरेक, हालांकि यह एक संपूर्ण डिवाइस को पढ़ने की कोशिश करता है, लेकिन केवल पाया फ़ाइलों को बचाता है।

यदि ड्राइव खराब लगती है और सभी जगहों पर त्रुटियां हैं, तो आपको वास्तव में एक और बैकअप ड्राइव प्राप्त करना चाहिए जो छवि को संग्रहीत करने के लिए काफी बड़ा है, देखें Ddrescue द्वारा फ्लाई छवियों पर संपीड़ित करना असंभव क्यों है? यदि आप पूरी ड्राइव चाहते हैं, तो आपको बस कुछ घंटों के लिए भीख माँगना / उधार लेना / खरीदना होगा। आप इसे बनाने के बाद ddrescue समाप्त होने के बाद छवि को संपीड़ित कर सकते हैं, लेकिन संपीड़न के लिए बाहर देख सकते हैं जो gz, xz, आदि जैसी ऑन-द-फ्लाई पहुँच की अनुमति नहीं देता है ... स्क्वाशफ़ काम कर सकते हैं।

या हो सकता है कि आप किस्मत में हों और जिस सिंगल पार्टीशन का आप बैकअप लेना चाहते हैं, वह आपके स्टोरेज के लिए काफी छोटा है, क्योंकि यह पूरे ड्राइव से बड़ा नहीं हो सकता।


मैंने कोशिश की और यह काम किया (केवल पढ़ने पर प्रतिलिपि) लेकिन मेरे कुछ चित्र टूट गए हैं मैंने बस सोचा था कि ddresoscope कम से कम उनमें से कुछ को बचा सकता है। एक समय ऐसा किया। एक आखिरी बात: आप विभाजन के बारे में बात करते हैं, इसलिए आपको लगता है कि मैं एक विभाजन बना सकता हूं और एक ddrescue कर सकता हूं जो एक छवि को आउटपुट करता है जो विभाजन के रूप में बड़ा है और पूरी डिस्क के रूप में नहीं है? शायद मुझे समझ में नहीं आया (विफल होने से पहले विफल ड्राइव लगभग पूरी हो गई थी लेकिन मैं कई बेकार चीजों को हटा देता हूं क्योंकि मुझे लगा कि ddresoscope ने उनकी तलाश नहीं की है)
Psygno

विभाजन एक निश्चित आकार के होते हैं, आकार बदलना या बढ़ना आम तौर पर बहुत कुछ पढ़ता है & amp; लिखते हैं, आप ड्राइव करने से पहले अपने सभी डेटा को कॉपी करने से पहले ऐसा नहीं करना चाहते हैं है नाकाम रहने के। सूक्ति-डिस्क-उपयोगिता या gparted या fdisk -l विभाजन आकार को अच्छी तरह से दिखाएं, वे 1, 2, 3 ... डिवाइस हैं /dev/sda1, /dev/sda2 जबकि पूरी ड्राइव बस है /dev/sda। यदि आप केवल से डेटा चाहते हैं /dev/sda2 आप अन्य विभाजनों को अनदेखा कर सकते हैं। ddresoscope बस हर क्षेत्र या एक डिवाइस (ड्राइव या विभाजन), मुफ्त स्थान और फाइलों को एक जैसे पढ़ता है। Photorec केवल डेटा पढ़ने का प्रयास करता है ... लेकिन यदि फ़ाइलें दूषित हैं ...
Xen2050

0

हो सकता है कि आप gzip या अन्य संपीड़न से पाइपिंग करके छवि को ऑन-द-फ्लाई कर सकें? https://serverfault.com/questions/52260/compressing-dd-backup-on-the-fly

कुछ इस तरह

sudo bash -c "dd if=/dev/sda2 | gzip > /media/disk/sda2-backup-11december18.gz"

सुपर उपयोगकर्ता में आपका स्वागत है! जबकि यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, यह बेहतर होगा यहां उत्तर के आवश्यक भागों को शामिल करने के लिए, और संदर्भ के लिए लिंक प्रदान करें।
bertieb
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.