लिनक्स पर एसडी कार्ड को आरम्भ करने में त्रुटि


20

मैंने अपने एंड्रॉइड फोन में अपने माइक्रोएसडी कार्ड से परेशानियों को देखा है और जब मैंने इसे अपने लिनक्स लैपटॉप में डालने की कोशिश की, तो मुझे निम्नलिखित त्रुटि मिली dmesg:

[  247.588279] mmc0: error -123 whilst initialising SD card
[  247.591314] sdhci-pci 0000:0d:00.1: Will use DMA mode even though HW doesn't fully claim to support it.
[  247.648629] sdhci-pci 0000:0d:00.1: Will use DMA mode even though HW doesn't fully claim to support it.
[  248.903044] mmc0: card never left busy state
[  248.903051] mmc0: error -110 whilst initialising SD card
[  248.907007] sdhci-pci 0000:0d:00.1: Will use DMA mode even though HW doesn't fully claim to support it.

क्या इसका मतलब है कि मेरा माइक्रोएसडी कार्ड टूट गया है? मेरे फोन में यह अचानक कैसे हो सकता है? क्या इस पर डेटा को आंशिक रूप से पुनर्प्राप्त करने का कोई तरीका नहीं है?


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

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

जवाबों:


6

आपका एसडी कार्ड मर गया है। यह समय के साथ होता है, एक बूंद या बहुत उपयोग की तरह कुछ भी एसडी कार्ड के कारण मर सकता है। मेरे पास रास्पबेरी पाई 2 के साथ उपयोग किए जाने वाले 16 जीबी माइक्रो एसडी कार्ड पर भी मेरे साथ ऐसा ही हुआ है। यह सिर्फ एक दिन काम करना बंद कर देता है।

एक ही रास्ता है कि आप संभवतः इस बिंदु पर एसडी कार्ड से डेटा प्राप्त कर सकते हैं, इसे डेटा रिकवरी फ़ील्ड में एक पेशेवर के पास ले जाना है।


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


2

मैं अपने लेनोवो लैपटॉप में एसडी कार्ड को माउंट करने की कोशिश करते समय ठीक वैसी ही त्रुटि देखता हूं , और मुझे यह कहना होगा कि लिनक्स डेस्कटॉप पर एसडी कार्ड का समर्थन दुर्भाग्य से उप-प्रकार है। वही कार्ड मेरे एंड्रॉइड फोन और मेरे कैमरे में पूरी तरह से ठीक काम करता है!

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


यह एक उत्तर की तुलना में अधिक टिप्पणी है।
अल्जामिन

2
@alljamin मैं सहमत नहीं हूँ। स्वीकृत उत्तर बताता है कि उपयोगकर्ता को एसडी कार्ड को फेंक देना चाहिए। इसके अलावा यह वास्तव में जवाब देता है कि यह एक मौजूदा बग है, और यह कि वर्कआर्डो मौजूद है।
टेरेसा ई जूनियर

1

USB मेमोरी कार्ड रीडर का उपयोग करके एसडी कार्ड को जोड़ने का प्रयास करें।

यह मेरे मामले में काम करता था, एक लेनोवो लैपटॉप जो उबंटू 16.04 चल रहा था, और एसडी कार्ड अन्य ऑपरेटिंग सिस्टम में निश्चित रूप से मान्यता प्राप्त है।

दौड़ने के दौरान त्रुटि संदेश मिलने के बजाय dmesg

[  882.603991] mmc0: card never left busy state
[  882.604001] mmc0: error -110 whilst initialising SD card

मुझे सफलता के संदेश मिलते हैं

[ 1724.883050] sd 6:0:0:2: [sdd] 250607616 512-byte logical blocks: (128 GB/119 GiB)
[ 1724.888318]  sdd: sdd1

मुझे यकीन नहीं है कि पढ़ने की गति एसडी को सीधे लैपटॉप से ​​जोड़ने के रूप में तेज़ है, लेकिन मुझे खुशी है कि एसडी कम से कम मान्यता प्राप्त है।


0

मैंने आधुनिक लिनक्स मशीनों पर लगभग नए एसडी कार्ड के साथ इसे चलाया है, जहां रास्पबेरी पेस्ट (लिनक्स चल रहा है) में वही कार्ड बिना किसी हिच के ठीक काम करते हैं। मेरा सुझाव सबसे पहले है:

  • निकालें, कुछ सेकंड प्रतीक्षा करें, और कार्ड को फिर से डालें
  • चल रहा है sudo partprobeकभी कभी काम करता है (यदि आप अपने सिस्टम के आधार पर एक पैकेज स्थापित करने के लिए पहली आवश्यकता हो सकती है)
  • जैसा कि टेरेसा कहती हैं, कुछ मिनट प्रतीक्षा करें और कर्नेल कार्ड का पता लगाने में सक्षम होगा

ओह, और अपने कार्ड का बैकअप लें क्योंकि यह उम्र की परवाह किए बिना मरने के लिए अच्छी तरह से हो सकता है।


0

क्या आप एक यांत्रिक लेखन लॉक स्विच के साथ एसडी एडेप्टर का उपयोग करते हैं ?

दरअसल, मेरा पुराना एसडी कार्ड (बिना एडॉप्टर की जरूरत के) मेरे लेनोवो थिंकपैड E540 पर एक ही समस्या है। मेरे मामले में समाधान एक दो बार राइट लॉक स्विच टॉगलिंग है। चूंकि यह विशुद्ध रूप से यांत्रिक है, इसलिए मुझे एक छोटी गाड़ी / मैंगल्ड कार्ड पोर्ट पर संदेह है - मेरा दिखता है और ... "लगता है" बहुत भड़कीला है!

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