किस कारण से एसडी कार्ड भ्रष्ट हो जाता है?


20

मेरे सस्ते एसडी कार्ड में से एक समय-समय पर भ्रष्ट हो जाता है और कैमरा मांग करता है कि इसे सुधारने की आवश्यकता है।

यह निराशाजनक है, लेकिन मैं जानना चाहता हूं कि ऐसा क्या कारण हो सकता है जो इसे भ्रष्ट बनाता है और इसे लागत से क्यों जोड़ा जा सकता है। यह कभी-कभी महीनों के लिए 16 जीबी की विज्ञापित क्षमता के करीब हो सकता है और कुछ समय के बाद कुछ समय के अंतराल के बाद यह भ्रष्ट हो जाता है।


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

जवाबों:


26

ऐसे कई तरीके हैं जिनसे एसडी कार्ड खराब हो सकता है।

शारिरिक क्षति

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

इलेक्ट्रोस्टैटिक डिस्चार्ज भी इलेक्ट्रॉनिक्स को नुकसान पहुंचा सकता है, हालांकि फिर से अधिकांश कार्ड आश्चर्यजनक रूप से अच्छी तरह से प्रतिरोधी हैं। (स्थिर रूप से कार्ड को जानबूझकर नष्ट करने की कोशिश करें और आपकी सफलता की दर कम होगी।)

फ्लैश विशेष रूप से प्रकाश के प्रति संवेदनशील नहीं है, इसलिए हवाई अड्डे के एक्स-रे वास्तविक जोखिम नहीं हैं (उच्च-ऊर्जा एक्स-रे के संपर्क में एक और कहानी है)। कॉम्पैक्ट फ्लैश एसोसिएशन के कार्यकारी निदेशक के अनुसार , मैग्नेट या तो एक चिंता का विषय नहीं है - "फ्लैश में इलेक्ट्रॉनों को परेशान करने के लिए एक चुंबक शक्तिशाली होता है जो आपके रक्त कोशिकाओं से लोहे को चूसने के लिए पर्याप्त शक्तिशाली होगा" ।

यह आश्चर्यजनक रूप से गर्मी प्रतिरोधी भी है - प्लास्टिक आवास शायद स्मृति से अधिक जोखिम में है।

फाइलसिस्टम और फाइल करप्शन

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

सबसे स्पष्ट है कि आप चीजों को गड़बड़ कर सकते हैं यदि आप इसे लिखने की कोशिश करते समय कार्ड को बाहर निकालते हैं। ऐसा मत करो। (और याद रखें कि कैशिंग के साथ, यह काफी समय हो सकता है जब आपको लगता है कि डेटा ट्रांसफर हो गया है।) एसडी या कॉम्पैक्ट फ्लैश कार्ड के साथ, यह आमतौर पर रीड रीडर से कार्ड को हटाने के लिए यथोचित रूप से सुरक्षित होता है, जबकि यह रीड एक्सेस के लिए माउंट होता है; सावधान रहें कि यदि आपके पास xD कार्ड डिवाइस है तो यह सुरक्षित नहीं है

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

मान लें कि आप यान-ए-कार्ड-आउट परिदृश्य से बचते हैं, और हार्डवेयर विफलता नहीं है, तो ये भी बहुत दुर्लभ हैं, क्योंकि कैमरों में उपयोग किए जाने वाले फाइलसिस्टम कार्यान्वयन लंबे समय से आसपास हैं और बहुत अच्छी तरह से परीक्षण किए गए हैं।

यह भी संभव है कि खराब केबल, खराब यूएसबी पोर्ट, या कंप्यूटर में समस्याएं स्वयं स्थानांतरण पर फ़ाइलों को दूषित कर सकती हैं। एक और प्रणाली पर फिर से कोशिश करना हमेशा एक अच्छा पहला निदान है।

इन सभी मामलों में, कार्ड वास्तव में ठीक है - सुधारक और आप इसे फिर से उपयोग कर सकते हैं।

ख़राब ब्लाक

फिर, वहाँ एसडी कार्ड वास्तव में भ्रष्ट हो रहा है।

यह दो प्रमुख तरीकों से होता है:

उत्पादन का दोष

छोटे, सस्ते, उच्च क्षमता वाले उपकरणों का उत्पादन करने के लिए बहुत दबाव है। ऐसा करने के लिए, निर्माताओं ने पूर्णता के बारे में चिंता नहीं करना सीख लिया है, और उपकरणों को 2-5% मेमोरी जैसे कुछ के साथ पहले से ही खराब है , कारखाने से बाहर। इन प्रारंभिक खराब ब्लॉकों को बाहर निकाला जाता है और कुछ भी प्रभावित नहीं करना चाहिए, लेकिन वास्तव में दीर्घकालिक प्रभाव होता है - नीचे देखें।

और यह संभव है कि एक विशेष कार्ड में बहुत से अधिक होने चाहिए, जिसमें ब्लॉक शामिल हैं जो ठीक से नकाबपोश नहीं थे। सस्ते कार्ड के साथ यह बहुत अधिक संभावना है।

संचित विफलता

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

तंत्र मुकाबला

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

लेकिन, सस्ते कार्ड में कम परिष्कृत त्रुटि सुधार हो सकता है, और खराब ब्लॉकों के लिए कवर करने की क्षमता कम होने की संभावना है।

फ्लैश डिवाइस वियर लेवलिंग का भी उपयोग करते हैं , जिससे कि लेखन पूरे डिवाइस में फैल जाता है, न कि हमेशा एक ही क्षेत्र को बार-बार उपयोग करने से। यहाँ फिर से, सस्ते कार्ड इस का एक बुरा काम कर सकते हैं।

तो, कुल मिलाकर ...

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


2
नाम ब्रांड जाने का रास्ता है, लेकिन नकली कार्ड से सावधान रहें। यह बताना मुश्किल है कि क्या आपको वास्तव में सैनडिस्क, लेक्सर, आदि कार्ड मिले हैं। 'Sd कार्ड नकली' के लिए खोजें - यह एक छोटी सूची नहीं है :( यह निश्चित रूप से 'आपको जो भुगतान करना है, उसके लिए भुगतान करने का मामला है'
AngerClown

4

समस्या के आपके विवरण के आधार पर, ऐसा लगता है कि कार्ड में प्रश्न में एक बुरा ब्लॉक हो सकता है जो कार्ड के नियंत्रक द्वारा नहीं निकाला जा रहा है। चूंकि अधिकांश फ्लैश कार्ड कुछ प्रकार के पहनने के स्तर का उपयोग करते हैं, इसलिए समस्या केवल हर बार होगी जब नियंत्रक खराब ब्लॉक तक पहुंचने का प्रयास करता है। यदि कार्ड है, उदाहरण के लिए, एक 8 जीबी कार्ड जो अक्सर फिर से स्वरूपित किया जाता है (ताकि सभी "अच्छे" ब्लॉक आम तौर पर नियमित रूप से लिखने के लिए उपलब्ध हों), तो आप समस्या का अनुभव करने की उम्मीद कर सकते हैं हर बार लगभग 8 जीबी लिखा गया है। कार्ड में पिछली बार समस्या आने के बाद से। यदि आप कार्ड में स्थायी रूप से लिखे गए लगभग 4GB डेटा को छोड़ देते हैं, तो आपको हर बार समस्या का अनुभव होगा कि कार्ड में एक और 4GB लिखा गया है।

सस्ते कार्ड के साथ ऐसा अधिक बार क्यों होता है?

  • निम्न गुणवत्ता नियंत्रण कार्ड के माध्यम से अधिक खराब ब्लॉकों की अनुमति देता है।
  • सस्ते कार्ड में अक्सर कम परिष्कृत त्रुटि सुधार प्रक्रिया होती है।
  • खराब ब्लॉक को बदलने के लिए कार्ड पर कम "रिज़र्व" मेमोरी शामिल है क्योंकि उन्हें पता लगाया गया है और नियंत्रक द्वारा बाहर निकाला गया है।

नोट: यह वास्तविक अभ्यास में लेवलिंग कैसे काम करता है, इसका एक अति सरल विवरण है , लेकिन यह मूल अवधारणा को दर्शाता है।


इस बात की सराहना की जाएगी कि उत्तर के लिए कोई भी नकारात्मक वोट इस बात की व्याख्या के साथ होगा कि उत्तर में कौन सी जानकारी गलत है या उत्तर कैसे सुधारा जा सकता है।
माइकल सी।

1
मैं रहस्यमय हूं। हो सकता है कि किसी को वह न मिले जो आप लपेट रहे हैं।
Mattdm

हो सकता है कि वे अधिक क्यों चाहते थे और क्या नहीं चल रहा था ? *
श्रग

स्वरूप खराब क्षेत्र सूचीकरण को नहीं मारते हैं ... यह एक गलत उत्तर है और इसलिए नीचे की ओर।
जेम्स स्नेल

यह उत्तर यह नहीं कहता है, क्योंकि खराब क्षेत्र को शुरू करने के लिए सूचीबद्ध नहीं किया जा रहा है ...
माइकल सी।

3

आमतौर पर भ्रष्टाचार के दो कारण हैं ...

कार्ड दोषपूर्ण है।

कैमरे के मुकाबले कार्ड इतने सस्ते होते हैं कि कोई संदेह नहीं है कि 'यदि संदेह है, तो उसे फेंक दें' मंत्र का पालन न करें और फिर आप उन्हें कार्ड से बदल सकते हैं जिनकी वारंटी है। यदि कार्ड विफल हो जाते हैं तो यह सामान्य रूप से 'नियंत्रक' होता है जो विफल हो जाता है और यह पूरी तरह से दुर्गम होगा।

कार्ड पर कचरा लिखा हुआ है।

मेरे अनुभव में यह अधिक सामान्य तरीका है और बहुत सारे कारणों से हो सकता है।

हालांकि विशेष रूप से कैमरा से संबंधित नहीं है, 'रास्पबेरी पाई' SoC आधारित शैक्षिक / हॉबी कंप्यूटर में कार्ड से बात करने में समस्याओं का खजाना है, कुछ इसे पसंद करते हैं, कुछ इसे नहीं करते हैं और 6 कार्डों में से जो मेरे पास हैं (जो सभी के साथ परीक्षण किया गया है विभिन्न उपकरण और ठीक होने के लिए दिखाए जा सकते हैं) केवल एक ही काम करता है। आपके कार्ड की जांच करने के लिए कहने का एक राउंडअबाउट तरीका पहले कैमरे द्वारा समर्थित है।

मेरे पास एक मुद्दा भी है कि फिर से 1 कार्ड (परीक्षण किए गए बैच का) में मेरे कैमरे द्वारा इसे लिखा गया कचरा है और यह दावा करता है कि कार्ड टूट गया है। वह एक फ्रेम हो सकता है या मैं कार्ड भर सकता हूं। मैंने निर्माता से संपर्क किया है, लेकिन क्योंकि समस्या लगातार प्रतिलिपि प्रस्तुत करने योग्य नहीं है, इसलिए वे इसके बारे में कुछ भी करने में असमर्थ हैं, सिवाय मुझे मेरे कार्ड को प्रारूपित करने के सलाह देने के (जो भ्रष्टाचार को ठीक उसी तरह से साफ़ करता है जैसे कि अंतिम फ़ाइल को हटाने के लिए लिखा गया है। कार्ड लेकिन इसे फिर से होने से नहीं रोकता है - एसडी को प्रारूपित करने के बारे में पूरी बात FUD उन लोगों के बारे में है जो तकनीक को नहीं समझते हैं।) कार्ड ठीक है और हालांकि मैंने इसे कैमरे से सेवानिवृत्त कर दिया है जो अब अच्छा प्रदर्शन करता है। एक अन्य प्रणाली में जहां यह सबसे अधिक दिनों के उपयोग में है और कुछ समय के लिए बिना किसी मामूली त्रुटि के ...

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