2009-01-11 10 views
8

क्या कोई भी एसडी कार्ड पर खराब ब्लॉक को जांचने और चिह्नित करने के लिए सॉफ़्टवेयर जानता है?एसडी कार्ड पर खराब ब्लॉक चिह्नित करने के लिए सॉफ्टवेयर?

स्पष्टीकरण के लिए - खराब ब्लॉक कार्ड का एक ब्लॉक है जो डेटा स्टोर नहीं कर सकता है। समस्या यह है - पढ़ने या लिखने के ऑपरेशन पर कोई त्रुटि रिपोर्ट नहीं की गई है। इसे जांचने का एकमात्र तरीका डेटा लिखना और फिर इसे पढ़ना है। There is उपकरण उन ब्लॉकों को चेक और ढूंढने के लिए, लेकिन यह उन्हें खराब के रूप में चिह्नित नहीं करेगा।

यह बहुत सारे हैं, कृपया बताएं कि उनमें से कौन सा फ्रीवेयर है।

ps। पुराना फॉर्मेटिंग सॉफ़्टवेयर खराब ब्लॉक को चिह्नित कर सकता है, लेकिन केवल डिवाइस त्रुटियों पर।

यूपीडी। मुझे इसे एफएटी 12 (एसडी कार्ड पर डिफ़ॉल्ट) का समर्थन करने की आवश्यकता है। और यह WinCE, जीत या यूनिक्स के लिए हो सकता है।

उत्तर

7

एसडी कार्ड में खराब ब्लॉक प्रबंधन और लेवलिंग पहनने के लिए नियंत्रक सर्किट्री शामिल है।

यदि आप उपयोगकर्ता स्तर पर खराब ब्लॉक देखना शुरू कर रहे हैं, तो स्मृति केवल सादा खराब है।

+0

मैंने पढ़ा है कि यह पर्याप्त नहीं है। इस सलाह पर "उच्च प्रदर्शन फ्लैश स्टोरेज के लिए अंतिम सॉफ्टवेयर समाधान" – Malx

+0

+1 है। मालक्स: आपका अल्ट्रा-सस्ता कमोडिटी हार्डवेयर असफल रहा है। महत्वपूर्ण डेटा खोने से पहले इसे बदलें। – jrockway

+0

@ माल्क्स - जिस सॉफ़्टवेयर का आप उल्लेख कर रहे हैं (सैमसंग का एक्सएसआर) ऐसी चीज है जो एनएएनडी फ्लैश पार्ट्स का उपयोग करके एम्बेडेड सिस्टम/डिवाइस में जायेगा। असल में, मुझे आश्चर्य नहीं होगा अगर सैमसंग ने एसडी कार्ड माइक्रोस्कोंट्रोलर को एसडी कार्ड के निर्माण के लिए रखा है। –

2

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

या यदि आप समय है, के लिए उपकरण-नक्शाकार एक ईसीसी मॉड्यूल को लागू ...

+0

क्षमा करें, लेकिन मुझे किसी अन्य के लिए extcc/ext3 fs नहीं मिल सकता है। लेकिन मुझे एफएटी की जरूरत है जो एसडी कार्ड के लिए डिफ़ॉल्ट है। – Malx

संबंधित मुद्दे