मैं "त्रुटि splicing फ़ाइलों को कैसे हल करूँ?"


33

मेरी हार्ड ड्राइव दुर्घटनाग्रस्त हो गई, इसलिए मैं अपनी फ़ाइलों तक पहुंचने के लिए एक उबंटू लाइव डिस्क का उपयोग कर रहा हूं। लेकिन जैसा कि मैंने उन्हें अपने फ्लैश ड्राइव में स्थानांतरित करने का प्रयास किया है, यह कभी-कभी एक त्रुटि संदेश के साथ आता है, जब मैं विवरण देखता हूं, "

फ़ाइल की वर्तनी में त्रुटि: इनपुट / आउटपुट त्रुटि।

मैं इसे कैसे ठीक करूं?

जवाबों:


32

समस्या इसलिए है क्योंकि आपकी गंतव्य डिस्क (वह डिस्क जिसे आप फ़ाइल की प्रतिलिपि बनाना चाहते हैं) को FAT32 (जिसमें लगभग 4GB की फ़ाइल आकार सीमा है) के साथ स्वरूपित किया गया है। समाधान आपके गंतव्य डिस्क को EXT3, EXT4, या NTFS () में प्रारूपित करना है। यदि आपको विंडोज़ संगतता की आवश्यकता है)।


11
यह लगभग हमेशा गलत है।
मार्क.2377

3
एक मैक से USB स्वरूपित NTFS ड्राइव में कॉपी करने की कोशिश कर रहा है, और मुझे यह त्रुटि मिल रही है। इस पर बेहतर जवाब चाहिए।
Shayan

1
यह बकवास है। मुझे यह त्रुटि एक विंडोज़ एप्लीकेशन सीडी से मेरे EXT4 हार्ड डिस्क पर कॉपी करने में मिलती है। जब मैं एक विंडोज़ मशीन पर सॉफ़्टवेयर स्थापित करने का प्रयास करता हूं तो मुझे उसी फ़ाइल के लिए एक त्रुटि मिलती है, इसलिए गंतव्य डिस्क प्रकार के साथ जो भी करना है, वह कुछ भी नहीं है।
पीटर फ्लिन

1
यह (NTFS के लिए ड्राइव में सुधार) ने मेरे लिए काम किया जब मैं विंडोज 10 यूएसबी बूट ड्राइव बनाने की कोशिश कर रहा था।
GenesRus

3

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

खराब रोग का निदान करने के लिए क्षमा करें।


लेकिन मेरे मामले में त्रुटि तब होती है जब लक्ष्य डिस्क क्या है, इसलिए यह सीडी पर स्रोत फ़ाइल के साथ एक समस्या है, लक्ष्य डिस्क के साथ कुछ भी नहीं करना है।
पीटर फ्लिन

1

सुनिश्चित करें कि आपका फ्लैश ड्राइव FAT32 के बजाय NTFS में है .. तो फ़ाइल को बार-बार कॉपी करने का प्रयास करें, क्योंकि आप एक विकल्प पूछ सकते हैं कि क्या आप फ्लैश ड्राइव पर मौजूदा फ़ाइल को यह कहते हुए बदलना चाहते हैं कि "क्या आप मौजूदा को बदलना चाहते हैं?" फ़ाइल (उदाहरण के लिए pic001 आकार: 100KB) (जैसे pic001 10.1MB)? " वे दो फाइलें सिर्फ एक ही हैं लेकिन जैसा कि आप एक अलग फ़ाइल आकार के साथ देख सकते हैं। बदलें का चयन करें .. अब उन फ़ाइलों के मूल के फ़ोल्डर में वापस जाएं, जो अब एक-एक करके उनकी मूल फ़ाइल का आकार निर्धारित करते हैं और पिछले चरणों को बार-बार करते हैं जब तक कि उन प्रतिलिपि की गई फ़ाइलों का मूल लोगों के समान फ़ाइल आकार नहीं होता है .. मेरे लिए अच्छा काम किया है, हालांकि इसमें समय लगेगा .. आशा है कि मदद करता है


1

मुझे लगता है कि यह उत्तर यहां किसी के लिए होना चाहिए जो असफल डिस्क का अनुभव कर रहे हैं।

डिस्क को अप्रोच करने का सबसे अच्छा तरीका है कि इसे पावर सोर्स से सावधानी से अलग किया जाए और इसे महंगे लोगों को दिया जाए । यदि आप अधीर हैं या भाग्यशाली महसूस कर रहे हैं, तो अगली सबसे अच्छी बात यह है कि ब्लॉक स्तर पर इसकी एक प्रति इस तरह बनाई जाए:

  1. लाइव सीडी से बूट
  2. एक बढ़ते बिंदु बनाएँ: mkdir /mnt/mybigdisk
  3. एक और बड़ी डिस्क माउंट करें जिसमें सिंगल फाइल के लिए जगह हो जो पूरी टूटी हुई डिस्क का पूर्ण आकार हो: mount /dev/mybigdisk /mnt/mybigdisk
  4. जबकि टूटी हुई डिस्क माउंट नहीं है, उस विभाजन को कॉपी करें जिसे आप इस तरह रखना चाहते हैं: cat /dev/broken_partition1 > /mnt/mybigdisk/part1
  5. अन-माउंट और शटडाउन, टूटी हुई डिस्क को हटाते हुए (इसे अन-अटैच रखा जाना चाहिए और सुरक्षित रखने के बारे में बड़बड़ाना नहीं चाहिए)।
  6. अपने पसंदीदा OS में बूट करें और अपनी बड़ी डिस्क को फिर से माउंट करें: mount /dev/mybigdisk /mnt/mybigdisk

  7. जहाँ आप खराब विभाजन की प्रति माउंट करने का प्रयास करना चाहते हैं, उसके लिए एक बढ़ते बिंदु बनाएँ: /mnt/my_broken_partition_copy

  8. लूप डिवाइस का उपयोग करके फ़ाइल से टूटे हुए विभाजन की प्रतिलिपि माउंट करने के लिए आगे बढ़ें:
    mount -o loop /mnt/mybigdisk/part1 /mnt/my_broken_partition_copy

नोट: यदि फ़ाइल-सिस्टम बहुत क्षतिग्रस्त है, तो आप इसे ठीक किए बिना माउंट करने में सक्षम नहीं हो सकते हैं।

नोट: यदि आप संपूर्ण डिस्क रखना चाहते हैं, या यदि विभाजन तालिका खराब हो गई है, तो आप इसे संपूर्ण डिस्क पर भी कर सकते हैं। बस ऊपर दिए गए निर्देशों में / / dev / टूट_disk1 के साथ / dev / टूट_पार्टिशन 1 को स्वैप करें (और लूप डिवाइस को बढ़ाना बाद में थोड़ा अधिक जटिल होगा)।

नोट: भले ही फ़ाइल-सिस्टम पूरी तरह से टूट गया हो, फिर भी आप सभी प्रकार के अन-डिलीट / फॉरेंसिक सॉफ़्टवेयर का उपयोग करके इस ब्लॉक-स्तरीय प्रतिलिपि से डेटा खोद सकते हैं। यहाँ एक सूची है। इसलिए यह एक अच्छा तरीका है।

यह अगली सबसे अच्छी बात क्यों है?

Mencahical डिस्क (मैं मान रहा हूं कि आपकी डिस्क यांत्रिक है, यदि नहीं तो यह संभवतः पूरी तरह से काम नहीं करेगा) आपके अंदर एक छोटी भुजा है जो आपकी डिस्क से डेटा पढ़ने के लिए चारों ओर घूमती है। यदि यह किसी तरह टूट गया है, तो इस हाथ को हिलाने पर प्रतिकूल प्रभाव पड़ सकता है।

आंदोलन की कम से कम राशि को पूरी डिस्क को रैखिक रूप से पढ़ना है। इस तरह से यादृच्छिक क्रम में ब्लॉकों की तलाश में हाथ को उछालने की आवश्यकता नहीं है।

साथ ही, यदि कुछ क्षेत्र दूसरों की तुलना में "अधिक टूटे हुए" हैं, तो फ़ाइल-सिस्टम के मेटाडेटा पर निर्भर होने से काम नहीं चलेगा। यह सिर्फ पीछे हट जाएगा, विफल हो जाएगा या अन्य चीजें करेगा जो प्रतिकूल प्रभाव डाल सकते हैं (हाथ के चारों ओर बहुत कुछ)।

याद रखने वाली चीज़ें:

  1. आपको टूटी हुई डिस्क को माउंट नहीं करना चाहिए क्योंकि यह फाइल सिस्टम को तोड़ने का जोखिम है। यदि आप उन्हें माउंट करना चाहते हैं, तो कम से कम केवल-पढ़ने के लिए माउंट करें।
  2. जहां तक ​​संभव हो, बिजली से जुड़े टूटे हुए डिस्क रखें। डिस्क को पूरी तरह से स्थिर रखें, किसी भी अचानक आंदोलन को बदतर बना सकता है।
  3. यदि यह खराब शोर करना शुरू कर देता है, तो तुरंत शक्ति से अलग हो जाएं।

मैं उम्मीद करता हूँ यह उपयोगी है।


0

मुझे वही त्रुटि संदेश मिल रहे थे। मेरे मामले में तो डिस्क दोष था, न ही विभाजन गलत था, आदि।

मेरे मामले में त्रुटि मेरे पीसी-केस के फ्रंट पैनल पर एक यूएसबी-3.0-प्लग थी थी जो संभवतः विनिर्देशों का पालन नहीं करती थी। (मुझे लगता है कि मुझे एक अलग विक्रेता / मेक से USB 3.0 फ्रंट पैनल स्थापित करना चाहिए।)

जैसे ही मैंने बाहरी HDD को मदरबोर्ड पर USB-3.0-प्लग के माध्यम से जोड़ा (पीसी केस के पीछे) , चीजें ठीक हो गईं!

इसके अलावा: USB-3.0-प्लग / केबल्स के लिए सीधे पड़ोस में वायरलेस / WLAN एंटेना पर ध्यान दें! USB-3.0 के साथ चीजें इतनी "असतत" नहीं हैं, जितनी USB-2.0 ;-) के साथ हैं

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.