मैक हार्ड डिस्क पर खराब ब्लॉक को ठीक करें


23

मेरे पास एक हार्ड डिस्क है जिसे मैंने TechTool के साथ स्कैन किया है और यह एक खराब ब्लॉक की रिपोर्ट करता है। जहां तक ​​मैं बता सकता हूं, TechTool केवल स्कैन करता है और विफलता की रिपोर्ट करता है । यह कुछ भी ठीक नहीं करता है।

वापस दिन में, नॉर्टन डिस्क डॉक्टर ने मैक पर खराब ब्लॉकों को स्कैन और फ़्लैग (रीमैपिंग) करने का काम किया। आज हमारे पास HFS + निर्देशिका त्रुटियों (डिस्क उपयोगिता, fsck, DiskWarrior, TechTool) को ठीक करने के लिए विभिन्न उपकरण हैं, लेकिन मुझे किसी भी उपकरण का पता नहीं है जो एक सतह स्कैन करेगा और खराब ब्लॉकों को भी ठीक करेगा।

इसके लिए कौन सा सॉफ्टवेयर उपलब्ध है?

यदि मैं खराब ब्लॉक का पता जानता हूं, तो क्या इसे चिह्नित करने के लिए निम्न-स्तरीय टर्मिनल उपयोगिता है?


3
आधुनिक एचडीडी खराब पठन को स्वचालित रूप से विफल रीड ऑपरेशन पर हटा देते हैं। एकमात्र समस्या उस ब्लॉक में डेटा खो रही है, जो किसी फ़ाइल को बिना पढ़े / टूटे हुए प्रस्तुत कर सकती है, या हो सकता है कि वह FS में कोई त्रुटि प्रस्तुत करे - इसके लिए, अपने सिस्टम के checkdisk / fsck का उपयोग करें (मैं Macs से परिचित नहीं हूँ)। [कभी-कभी खराब ब्लॉक बिजली हानि का परिणाम होते हैं, न कि हार्डवेयर की समस्या; यह ठीक है, लेकिन एक अलग विषय है।]
क्रोनोस

5
@ सिंक्रोस में बहुत सारे आधुनिक HDD हैं जो केवल खराब ब्लॉकों को स्वचालित रूप से विफल WRITE ऑपरेशन पर रीमैप करते हैं, पढ़ा नहीं जाता है। मैंने हाल ही में बहुत सारे हार्ड ड्राइव के साथ काम किया है जो बार-बार एक ही खराब ब्लॉक को पढ़ने में असफल रहेंगे, लेकिन जैसे ही आप इसे लिखते हैं, समस्या ठीक हो जाती है।
आकर्षक बनाएं

2
@ शिफ्ट - आप सही हैं, मैंने डेटा की अखंडता को सुनिश्चित करने के लिए ब्लॉक के डेटा और सीआरसी फ़ील्ड एक साथ काम करने की लंबी व्याख्या से बचने की कोशिश करते हुए एक त्रुटि की, और इस प्रकार यह जांचने के लिए एक लिखित ऑपरेशन की आवश्यकता है कि क्या यह एक भौतिक ब्लॉक समस्या है या सिर्फ दूषित सीआरसी ( ठीक करने योग्य है)। असल में, मैं किसी भी आधुनिक HDDs को पढ़ने पर रीमेक का प्रदर्शन करने के बारे में नहीं जानता ...
chronos

1
विचार करने के लिए एक चीज है: NTFS विभाजन पर लंबित क्षेत्र को 'फिक्सिंग' करने का मेरा अनुभव 1 से मिलकर) सटीक डेटा क्षेत्र की पहचान करना, 2) इसे लिखना, और 3) आंतरिक एनटीएफएस खराब सेक्टर काउंटर को रीसेट करना (जो कि एकमात्र कदम था) मैंने bogdan.org.ua/2010/03/01/… पर प्रलेखित किया । मुझे यकीन नहीं है कि अगर एचएफएस + भी खराब ब्लॉकों के ऐसे काउंटर को बनाए रखता है - यदि ऐसा होता है, तो यह एक अतिरिक्त समस्या हो सकती है, यदि आप उस एकल क्षेत्र को पुनर्प्राप्त करना चाहते हैं।
क्रोनोस

जवाबों:


9

मैं किसी भी उपकरण के बारे में नहीं जानता, जो सतह को स्कैन करेगा और खराब ब्लॉकों को भी ठीक करेगा।

किस प्रकार का मैक और किस प्रकार की हार्ड ड्राइव से आपको समस्या हो रही है?

मुझे संदेह है कि आपको कम से कम हाल के हार्डवेयर के लिए "ब्लॉक" को ठीक करने के लिए कोई सॉफ़्टवेयर टूल मिलेगा। मुझे नहीं पता कि यह कब शुरू हुआ लेकिन कुछ समय पहले एक खराब सेक्टर को फिर से बनाने की क्षमता हार्ड ड्राइव के फर्मवेयर में विलय कर दी गई थी।

यदि आप SMARTReporter जैसे उपकरण के साथ अपनी ड्राइव के लिए SMART रजिस्टरों को देखते हैं, तो आपको आईडी नंबर 05 और "Reallocated Sectors Count" शीर्षक के साथ एक प्रविष्टि देखनी चाहिए। यह खराब क्षेत्र की संख्या है जिसे ड्राइव ने हटा दिया है।

शायद डिस्क वॉरियर का "बैड ब्लॉक" कुछ और बात कर रहा है? (मैं अनुमान नहीं लगा सकता कि क्या हो सकता है)।


टिप्पणी के जवाब में अद्यतन (नीचे):

SMARTReporter एक बल्कि "विचित्र" उपयोगिता प्रतीत होता है। आप वास्तव में किसी ड्राइव के SMART रजिस्टरों की सामग्री को क्वेरी या प्रदर्शित कर सकते हैं, आपको इसे करने के लिए अनपेक्षित हूप्स से कूदना होगा।

में SMARTReporter पूछे जाने वाले प्रश्न आप इस tidbit पा सकते हैं:
SMARTReporter मुझे बता सकते हैं कि वास्तव में कौन स्मार्ट परीक्षण में विफल रहा है?
हां, संस्करण 2.4.5 से शुरू हो रहा है! प्राथमिकताएँ विंडो में ड्राइव-सूची में ड्राइव को राइट-क्लिक करें और "SMART विशेषताएँ जांचें" चुनें।

एक अन्य SMARTReporter quirk है कि cut'n पेस्ट स्पष्ट रूप से केवल इन डिस्प्ले विंडो में काम करता है जब आप मेनू बार प्रविष्टियों का उपयोग करते हैं। कीबोर्ड शॉर्टकट और माउस "राइट-क्लिक" संदर्भ विंडो ऐसा नहीं करेगा। दूसरी ओर, SMARTReporter IS मुक्त है। ;-)

लेकिन मैं पीछे हटा ...

उत्सुकता से, एसएमएआरटी उपयोगिता ड्राइव को "फेलिंग" कहती है जब अन्य सभी उपयोगिताओं को "सत्यापित" के रूप में दिखाया जाता है। यह 1 लंबित खराब क्षेत्रों को दर्शाता है। तो, आप "लंबित" बुरे क्षेत्र को "हटाए गए" या "वास्तविक" के रूप में कैसे बदल सकते हैं?

मेरी समझ यह है कि आप ऐसा नहीं करेंगे। ड्राइव के फर्मवेयर को इसे अपने आप पर स्वचालित रूप से करना चाहिए। ध्यान दें कि यह विकिपीडिया स्मार्ट आर्टिकल की तालिका में क्या कहता है ।

  • 05 Reallocated क्षेत्रों की गणना Reallocated क्षेत्रों की गणना
    । जब हार्ड ड्राइव एक पढ़ने / लिखने / सत्यापन त्रुटि पाता है, तो यह इस क्षेत्र को "वास्तविक" के रूप में चिह्नित करता है और डेटा को विशेष आरक्षित क्षेत्र (अतिरिक्त क्षेत्र) में स्थानांतरित करता है। इस प्रक्रिया को रीमैपिंग के रूप में भी जाना जाता है, और "वास्तविक" क्षेत्रों को रीमैप कहा जाता है।
    यही कारण है कि, आधुनिक हार्ड डिस्क पर, सतह का परीक्षण करते समय "खराब ब्लॉक" नहीं पाए जा सकते हैं - सभी खराब ब्लॉक रियललोकेशन सेक्टरों में छिपे हुए हैं। हालाँकि, जैसे-जैसे वास्तविक क्षेत्रों की संख्या बढ़ती है, पढ़ने / लिखने की गति कम हो जाती है।
    कच्चा मूल्य सामान्य रूप से खराब क्षेत्रों की संख्या का पता लगाता है, जिन्हें ढूंढा गया और फिर से बनाया गया है। इस प्रकार, विशेषता मान जितना अधिक होगा, ड्राइव को उतने ही अधिक सेक्टरों को पुनः प्राप्त करना होगा।

  • C5 करेंट पेंडिंग सेक्टर काउंट
    संख्या "अस्थिर" सेक्टरों की संख्या (रीमेड होने की प्रतीक्षा में, पठन त्रुटियों के कारण)। यदि किसी अस्थिर क्षेत्र को बाद में सफलतापूर्वक लिखा या पढ़ा जाता है, तो यह मान कम हो जाता है और इस क्षेत्र को दोबारा नहीं बनाया जाता है। एक सेक्टर पर त्रुटियों को पढ़ें क्षेत्र को रीमैप नहीं करेंगे (क्योंकि यह बाद में पठनीय हो सकता है); इसके बजाय, ड्राइव फर्मवेयर को याद है कि सेक्टर को रीमैप करने की आवश्यकता है, और इसे अगली बार लिखे जाने पर इसे हटा देता है।

इसलिए यदि उपरोक्त सत्य है तो स्पष्ट रूप से लंबित क्षेत्र गणना को सावधानीपूर्वक व्याख्या करने की आवश्यकता है। इस क्षेत्र में त्रुटि की सबसे अधिक संभावना है कि डिस्क स्कैन के दौरान आपको TechTool के साथ किया गया था। (BTW, क्या आपका मतलब TechTool Deluxe 3.1.3 है ?) क्योंकि TechTool ने शायद इस क्षेत्र को लिखने की कोशिश नहीं की थी, लेकिन यह (अभी तक) वास्तविक नहीं था।

क्या यह एक सुधारक के बिना किया जा सकता है?

मुझे लगता है कि एक "सुधारक" केवल कुछ को पूरा करेगा यदि प्रारूप ड्राइव पर हर क्षेत्र को लिखा गया हो । मुझे नहीं पता कि डिस्क उपयोगिता के साथ एक मानक (गैर-सुरक्षित) मिटाया गया है ... जो कि मेरा मानना ​​है कि आप एक मैक के संदर्भ में एक सुधारक द्वारा मतलब है ... यह पूरा करेगा।

यदि आपने ऐसा किया तो यह बहुत समय लेने वाला कार्य होगा। मैंने हाल ही में 500GB लैपटॉप ड्राइव के साथ कुछ ऐसा किया और इसे पूरा करने के लिए 2 1/2 घंटे से कम समय लगा। निश्चित रूप से, आपको अपने सिस्टम को अपने (उम्मीद के भरोसेमंद) बैकअप से पुनर्स्थापित करने की उम्मीद है।

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

लेकिन अगर आप एक सुधार को लागू करने का प्रयास करना चाहते हैं तो मुझे लगता है कि आपको ऐसा कुछ करना होगा जो उस क्षेत्र के लिए एक लेखन को मजबूर करे। हालांकि यह प्रयास के लायक नहीं लगता है। मैं बस आपकी फ़ाइलों का बैकअप लेना जारी रखूंगा और आपके ड्राइव पर नज़र रखूंगा, अगर यह आगे भी ख़राब होने लगे।


1
यह मेरे iMac आंतरिक SATA HD के लिए है। SMARTReporter "सत्यापित" से बहुत आगे नहीं कहता है, लेकिन SMART उपयोगिता नामक एक अन्य उपकरण में सारी जानकारी है। उत्सुकता से, एसएमएआरटी उपयोगिता ड्राइव को "फेलिंग" कहती है जब अन्य सभी उपयोगिताओं को "सत्यापित" के रूप में दिखाया जाता है। यह 1 लंबित खराब क्षेत्रों को दर्शाता है। तो, आप "लंबित" बुरे क्षेत्र को "हटाए गए" या "वास्तविक" के रूप में कैसे बदल सकते हैं? क्या यह एक सुधारक के बिना किया जा सकता है? (हां, मैं बैक अप कर रहा हूं, लेकिन समय बचाने के हित में।)
एंड्रयू विट

1
ऊपर दिए गए अपने अपडेट में मैंने जो कहा है, इसके अलावा, ड्राइव निर्माता के डायग्नोस्टिक्स को चलाना मेरी व्यक्तिगत प्राथमिकता है। शायद यह वास्तव में जरूरत से ज्यादा है, लेकिन मैं "क्यों नहीं?" लेकिन यह एक iMac के लिए यह करने के लिए मेरे बाहर बिल्ली को मारता है। आमतौर पर, डायग्नोस्टिक्स को बूट करने योग्य सीडी छवि के रूप में वितरित किया जाता है, लेकिन मुझे विश्वास नहीं है कि उनमें से कोई भी इंटेल मैक पर बूट होगा। इसके आसपास पाने के लिए मैं आमतौर पर ड्राइव को हटा देता हूं और इसे विंडोज पीसी में माउंट करता हूं। हालाँकि, मेरा मानना ​​है कि एक iMac से ड्राइव को हटाना एक वास्तविक PITA हो सकता है, जिसे मैं ज़्यादातर नहीं सुझाऊँगा। <sigh>
तर्कहीन जॉन

@ औरट वीट - यह ऐसा मामला हो सकता है कि उस लंबित ख़राब क्षेत्र को लिखना उसे ठीक कर देगा (रिक्टरल की सूची में जोड़े बिना सेक्टर को हटा दें)।
क्रोनोस

3
रिकॉर्ड के लिए, वास्तव में ऐसा करना समाप्त कर दिया: "राइट ज़ीरोस" विकल्प के साथ सुधार किया गया, जिसमें कुछ समय लगा, फिर मेरे बैकअप से वापस क्लोन किया गया। मेरा "लंबित" खराब ब्लॉक जो स्मार्ट उपयोगिता में बताया जा रहा था: यह बस गायब हो गया और ड्राइव अब कोई बुरा ब्लॉक नहीं दिखाता ... / shrug /
एंड्रयू विट

1
@Andrew Vit: अपनी स्थिति के साथ अद्यतन करने के लिए धन्यवाद। मैं हमेशा यह पता लगाने की सराहना करता हूं कि कहानी कैसे समाप्त होती है। यदि यह आपको खुश करता है, तो इसमें कोई संदेह नहीं है कि यह परेशानी के लायक था। लेकिन IMO "राइट जीरो" रिफॉर्मैट ओवरकिल था। इस क्षेत्र का शायद सक्रिय रूप से उपयोग नहीं किया जा रहा था और यदि आपने इसका उपयोग किया है तो (शायद) का रीमैप किया गया है। जिज्ञासा से बाहर, क्या आप अपने स्मार्ट मूल्यों को फिर से जांच सकते हैं और देख सकते हैं कि क्या सेक्टर वास्तव में रीमैप किया गया था? (Reallocation count 0 से 1 में बदल गया?) या क्या यह "सिर्फ एक दूषित CRC" था, एक संभावना है कि क्रोनोस ने पहले की टिप्पणी में उल्लेख किया है?
तर्कहीन जॉन

12

यदि आप किसी फ़ाइल सिस्टम अखंडता जाँच को चलाते समय ख़राब ब्लॉक देख रहे हैं, तो हार्ड ड्राइव में पहले से ही ब्लॉक की संख्या को पार कर सकती है और इसके "अतिरिक्त" सेक्टर समाप्त हो गए हैं। आपको अपने डेटा का तुरंत बैकअप लेना चाहिए (यदि आप पहले से नहीं हैं) और समस्या के ठीक होने से पहले ड्राइव को बदल दें और आप अपना डेटा खो दें।

मैं डाउनलोड करने का सुझाव था smartmontools और GSmartControl एक और चेक के रूप में स्मार्ट निदान देखने पर, यदि आप सुनिश्चित जो स्मार्ट निदान पर भरोसा नहीं कर रहे हैं।

यदि SMART डायग्नोस्टिक्स कोई वास्तविक क्षेत्र नहीं बता रहे हैं (या "Reallocated Sector Count" के लिए VALUE कॉलम अभी भी THRESHOLD से नीचे है), तो एक सतह स्कैन करने और एक ही समय में ख़राब ब्लॉकों को हटाने का एक आसान तरीका है। (नोट: पहले अपने डेटा का बैकअप सुनिश्चित करें!)

उबंटू लाइव सीडी से बूट करने के लिए ड्राइव को अपना खराब ब्लॉक रीमैपिंग करने के लिए सबसे आसान तरीका है , फिर एक टर्मिनल खोलें और इस पोस्ट को चलाएं:

sudo badblocks -nvs /dev/sda

यह पहले ड्राइव पर एक गैर-विनाशकारी रैंडम रीड-राइट टेस्ट करेगा, जो खराब सेक्टरों को रास्ते से हटा देगा।

यदि आपके पास एक से अधिक हार्ड ड्राइव हैं, तो आप / dev / sda को / dev / sdX से बदल सकते हैं, जहाँ X लोअरकेस अक्षर है। आप इस कमांड को टाइप करके सभी हार्ड डिस्क (/ dev / sdX डिवाइस) की सूची प्राप्त कर सकते हैं:

sudo fdisk -l

चूंकि आप मैक ओएस एक्स का उपयोग कर रहे हैं, जो बीएसडी पर आधारित है, आप बैडसेक्ट और बैड 144 पर भी पढ़ना चाह सकते हैं , जो कि खराब ब्लॉकों से निपटने के लिए अंतर्निहित बीएसडी कमांड-लाइन उपयोगिताओं हैं।


इसमें कुछ समय लगने वाला है:Testing with random pattern: 0.15% done, 27:02 elapsed. (0/0/0 errors)
neu242

वैकल्पिक रूप से, यदि आपके पास एक अलग स्टार्टअप डिस्क पर यूनिक्स उपकरण स्थापित हैं, तो आप डाउनलोड कर सकते हैं और e2fsprogs.sourceforge.net बना सकते हैं जिसमें बैडब्लॉक हैं। फिर बस उस डिस्क को अनमाउंट करें जिसे आप चेक करना चाहते हैं और उस पर बैडब्लॉक चलाएं।
user8128167

6

OS X बिल्टिन कमांड fsck_hfs में एक विकल्प है -S जो जाहिरा तौर पर OS X में हार्ड डिस्क पर खराब ब्लॉक्स को स्कैन करेगा और ठीक करेगा।

प्रलेखन से:

-S कारण fsck_hfs I / O त्रुटियों की तलाश में पूरे डिवाइस को स्कैन करने के लिए। यह -B विकल्प के समान, त्रुटियों वाले नामों को ब्लॉक करने का प्रयास करेगा।

उदाहरण:

fsck_hfs -fy -S / dev / disk3s11

यह जब आ डिस्क पर चलने वाले कर किया जा रहा है बिना बुरा ब्लॉक, लेकिन मैं अभी तक है की जाँच करने के / दस्तावेज यह क्या करता है जब वहाँ रहे हैं बुरा ब्लॉक।


मुझे विश्वास नहीं है कि यह एक प्रति-ब्लॉक पढ़ता है और बैडब्लॉक की तरह फिर से लिखता है, जो कि डिस्क फर्मवेयर को वास्तव में ब्लॉक से बाहर निकालने के लिए अक्सर आवश्यक होता है।
टैरिन

5

Grc.com से SpinRite के साथ मेरा अनुभव बहुत सकारात्मक रहा है। मैं कम से कम 4 डिस्क को पुनर्प्राप्त करने में कामयाब रहा हूं जो उन्हें सुधारने के हर दूसरे प्रयास में विफल रहे हैं। केवल नकारात्मक पक्ष यह है कि इसके लिए एक BIOS-आधारित मशीन की आवश्यकता होती है, जिसका अर्थ है कि यह आधुनिक EFI- आधारित मैक पर काम नहीं करेगा। अच्छी बात यह है कि फ्लॉपी, सीडी या फ्लैश ड्राइव से किसी भी अन्य पीसी पीसी के बारे में इसे चलाएंगे। मुझे ऐसा कुछ भी नहीं मिला है जो वास्तव में व्यक्तिगत क्षेत्रों की सामग्री का निरीक्षण करने और खराब ब्लॉक के रूप में हर दूसरे उपयोगिता के बारे में डेटा को पुनर्प्राप्त करने के संदर्भ में आता है।


3

यह एक पुराना सवाल है, लेकिन अभी भी वैध है। मेरे लिए क्या काम निम्नलिखित है:

  • यदि संभव हो तो एक विभाजन से शुरू करें या अपने मुख्य एक के अलावा ड्राइव करें। सुनिश्चित करें कि यह मैक रिकवरी विकल्प नहीं है यदि आप भ्रष्ट फ़ाइलों की पहचान करने के लिए एक 3 पार्टी एप्लिकेशन का उपयोग करना चाहते हैं
  • अपने हार्डडिस्क पर सभी फाइलों को पहचानें जो खराब ब्लॉकों के कारण दूषित हैं। मैं बैकअप के रूप में अपनी ड्राइव का दर्पण बनाने के लिए कार्बन कॉपी क्लोनर का उपयोग करता हूं (यह आपको भ्रष्ट फ़ाइलों की सूची देता है)। संभवत: इसके आसपास अन्य उपकरण हैं।
  • अपनी ड्राइव पर इन फ़ाइलों का पता लगाएँ, और उन्हें हटाएं ( कचरा भी खाली करें! )
  • डिस्क उपयोगिता खोलें और '0' लिखकर खाली डिस्क स्थान मिटा दें। (आपको केवल एक बार लिखना है, इसलिए सबसे तेज़ विकल्प चुनें)। कृपया ध्यान रखें, इसमें अभी भी कुछ समय लग सकता है, खासकर यदि आपके पास बहुत सारी खाली जगह है।

यह खराब ब्लॉकों की पहचान करता है और उन्हें चिह्नित करता है ताकि फिर से उपयोग नहीं किया जाएगा। जैसा कि पहले उल्लेख किया गया है, त्रुटियों को केवल तब दिखाई देगा जब इसे लिखने की कोशिश की जाएगी। 0 लिखकर आप बस इतना ही करें।

  • यदि आपके पास इन फ़ाइलों का बैकअप कहीं है, तो मैन्युअल रूप से उन्हें अपने बैकअप से बदलें (यदि आप उन्हें पहली जगह में बदलना चाहते हैं)।

मैं कल्पना कर सकता हूं कि यह बहुत समय लेने वाला हो सकता है, खासकर अगर कई त्रुटियां हैं और इस प्रकार कई फाइलें बदलनी हैं। यदि ऐसा है, तो ड्राइव को बदलने पर विचार करें, यह खराब हो जाएगा ...


0

मैंने जीआरसी से स्पिनराइट के बारे में अच्छी बातें सुनी हैं , लेकिन इसे कभी खुद आजमाया नहीं।


अफसोस की बात है, स्पिनराइट संभवतः पहले से ही विफल ड्राइव पर अच्छे से अधिक नुकसान करेगा। :(
लूटने

किस तरह से @ नुकसान? स्पिनराइट कई दृष्टिकोणों को जोड़ती है, असाधारण रूप से अच्छी देखभाल पर जोर देने के साथ ...
ग्राहम पेरिन

2
@GrahamPerrin एक के लिए, अपने डेटा को पुनर्प्राप्त करने और उसी ज्ञात दोषपूर्ण मीडिया पर वापस लिखने का प्रयास करने का कोई मतलब नहीं है । लेकिन इसकी अनदेखी करते हुए, जैसे ही स्पिनरिट एक अपठनीय ब्लॉक का सामना करता है, यह जारी रखने से पहले बार-बार कोशिश करता है और फिर से प्रयास करता है। इस बीच, ड्राइव कुल विफलता (या तो "स्वाभाविक रूप से" या संभवत: अतिरिक्त पहनने और आंसू के कारण स्पिनराइट के निरंतर रिट्रीट के कारण घटता रह सकता है)। मैंने पिछले समय में 250 जीबी हार्ड ड्राइव में स्पिनराइट चलाया है, और यह बिना पूरा हुए एक महीने से अधिक समय तक चला। संक्षेप में: पहले ddrescue और अन्य उपकरण आज़माएं।
लूट

2
@rob धन्यवाद, मुझे यह महसूस नहीं हुआ। जीआरसी टेक सपोर्ट ने मुझे पुष्टि की है कि रिकवरी के प्रयास के अलावा डिस्क के अलावा किसी अन्य चीज की रिकवरी को स्पिनराइट के वर्तमान संस्करण में समर्थित नहीं किया गया है।
ग्राहम पेरिन

विवादास्पद आदमी जिसने स्पिनराइट बनाया है उसे 2000 के दशक की शुरुआत में बहुत बकवास कहा गया है; मुझे याद है कि वह 'कमजोर बिट्स' के बारे में लिख रहा है, जो कुछ ऐसा है जो सिर्फ उदाहरण के लिए मौजूद नहीं है।
थॉमस

0

ऐसा लगता है कि अधिकांश ड्राइव केवल एक राइट पर एक खराब ब्लॉक को पुनः प्राप्त करेंगे, इसलिए यह है कि सभी प्रक्रियाएं खराब ब्लॉक को कैसे ठीक करती हैं। यदि आप सुधार करने के लिए तैयार हैं, तो बहुत से लोग एक निम्न-स्तरीय प्रारूप करने के बारे में बात करते हैं जो शून्य लिखते हैं (डिस्क उपयोगिता यह करेगी)।

मैक पर एकमात्र उपकरण जो मैंने पाया कि वह ऐसा करेगा "स्पीड टूल्स"। जब यह एक बुरा ब्लॉक पाता है तो यह ब्लॉक को शून्य लिख देगा (भले ही यह एक फ़ाइल में हो ... सोच यह है कि यह पहले से ही खराब है)।

http://www.intechusa.com/


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

यदि आप थोड़ा और आगे पढ़ते हैं, तो आप देखेंगे कि आपने जिस लेख में उल्लेख किया है कि "निम्न स्तर का स्वरूपण" अब सभी ब्लॉकों को समान मान लिखने के लिए आया है। en.wikipedia.org/wiki/Disk_formatting#Disk_reinitialization
F16

यदि आप थोड़ा आगे पढ़ते हैं, तो आप देखेंगे कि यह अभी भी गलत है।
चाई टी। रेक्स

0

टिप्पणी से पहले ध्यान दें @ तुल्यकालन ... लगता है: dataloss। एक किनारे के मामले में, एक फिक्स डेटा की वसूली को असंभव बना सकता है।


उपयोगिताओं के बीच जो मैंने मैक पर उपयोग किया है, एक इस तरह के अचूक अलर्ट के लिए बकाया है:

यहाँ छवि विवरण दर्ज करें

चेतावनी

आपके द्वारा किया जाने वाला ऑपरेशन डेटा हानि का कारण हो सकता है।

एक ख़राब ब्लॉक को हटाने के लिए ... ड्राइव पर डेटा लिखें। यह सबसे अधिक संभावना है कि अगर खराब ब्लॉक पाया जाता है और बख्शा गया तो वॉल्यूम या डेटा भ्रष्टाचार में परिणाम होगा।

आप उत्पाद खरीदने से पहले ऐसी चीजों के बारे में जान सकते हैं - ताज़ा ईमानदारी से।

(डलाटॉस के जोखिम की सराहना करने के लिए, उदाहरण के लिए स्पिनराइट डॉक्यूमेंटेशन को क्यों देखभाल से जोड़ा गया है ? मेरे जवाब के तहत देखें कि ओएस एक्स पर यूएसबी हार्डडिस्क पर खराब सेक्टर है या नहीं, इसकी जांच कैसे करें? )

इसकी अचूक चेतावनियों के लिए, पूर्व-खरीद संतुष्टि और अधिक के लिए, यह उत्तर मेरे विश्वास के वोट में है:

ड्राइव प्रतिभाशाली 3



-1

ऊपर भयानक, भयानक सलाह। मेरा मतलब है वाह-भयानक सलाह। :सिर हिलाता है:

  1. मुझे मैक ओएस एक्स के लिए किसी भी आधुनिक उपयोगिताओं का पता नहीं है जो वास्तव में खराब ब्लॉकों को ठीक करते हैं (आपको अपने दिन के साथ मिलते हैं)। कहा जा रहा है, आपको प्रश्न में HD पर खराब ब्लॉकों को ठीक करने के लिए मैक ओएस के लिए नॉर्टन यूटिलिटीज का एक पुराना संस्करण खोजने की आवश्यकता है। जैसे कि वर्जन 7.0 या 8.0।

  2. जब से मैं मान रहा हूं कि आप मैक के कपड़ों में पीसी का उपयोग कर रहे हैं (पोस्ट सीपीसी कंप्यूटर एक इंटेल सीपीयू का उपयोग करके और यूनिक्स [मैक ओएस एक्स] चला रहे हैं), आपको अपने आप को एक अच्छा पीपीसी मैकिन्टोश खोजने की आवश्यकता होगी (या शायद यह अनुकरण में चलेगा एक इंटेल पीसी?) जो अभी भी बूट कर सकता है 9. ओएस (एक मान लें कि आपके पास एक एसएटीए एचडी है?) एसएटीआई पीसीआई कार्ड जो ओएस 9 के साथ काम करता है। फिर नॉर्टन सीडी को बंद करें, डिस्क डॉक्टर को चलाएं, और स्कैन / मरम्मत करें। प्रश्न में एच.डी.

  3. यह सिर्फ करने के लिए कठिन लगता है, लेकिन यह नहीं है। पिछले 20 वर्षों से एक "रियल" मैक तकनीशियन और प्रशंसक लड़का होने के नाते, मेरे पास 128k से दोहरी G5 तक की मशीनें हैं, इसलिए हार्डवेयर बस मेरे लिए झूठ बोल रहा है। दूसरे शब्दों में, यह मेरे लिए सुपर आसान है।

  4. मुझे अशिष्टता क्यों लगती है? क्योंकि मैं। मैं वर्तमान Apple के साथ बहुत अधिक पार हो गया हूं, और मैं विशेष रूप से हमारे लिए Apple कंप्यूटर को नष्ट करने के लिए स्टीव जॉब्स से नफरत करता हूं 1980 और 90 के Macintosh उपयोगकर्ता हैं, और मैक को एक पीसी से अधिक कुछ भी नहीं बदल रहा है जो यूनिक्स का एक दोषपूर्ण संस्करण चलाता है। वह, और लोग जो उसे पसंद करते हैं, यही कारण है कि मैक की अब उपयोगिताएं नहीं हैं जिन्हें आपको अपने एचडी को "ठीक से" ठीक करने की आवश्यकता है।

  5. कोई भी व्यक्ति जो आपको SMART डेटा को देखने के लिए कहता है, या किसी भी तरह से SMART डेटा पर निर्भर है, आपको उन्हें नहीं सुनना चाहिए। स्मार्ट बेहद त्रुटिपूर्ण है।

  6. एचडी ने लगभग हमेशा खराब ब्लॉकों को स्वचालित रूप से हटा दिया है, कम से कम जब से मैं याद कर सकता हूं और मैं एक तकनीशियन के लिए बूढ़ा हूं। परंतु! वे इस पर एक भद्दा काम करते हैं और यदि आप खराब ब्लॉक देख रहे हैं, तो ऐसा इसलिए है क्योंकि एचडी छोटे स्थान से बाहर चला गया है जो स्वचालित रूप से खराब ब्लॉकों को फिर से मैप करने के लिए आरक्षित है। IE, आपको एक उपयोगिता चलाने की आवश्यकता है जो इस पर बेहतर काम करती है।

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