क्या ये SATA त्रुटियां खतरनाक हैं?


36

मैं इन त्रुटियों को पूरी तरह से प्राप्त कर रहा हूं, और मुझे नहीं पता कि यह सामान्य है या नहीं।

[39441.061856] ata3.00: failed to read SCR 1 (Emask=0x40)
[39441.061866] ata3.01: failed to read SCR 1 (Emask=0x40)
[39441.061892] ata3.15: exception Emask 0x10 SAct 0x0 SErr 0x280100 action 0x6 frozen
[39441.061897] ata3.15: irq_stat 0x08000000, interface fatal error
[39441.061904] ata3.15: SError: { UnrecovData 10B8B BadCRC }
[39441.061910] ata3.00: exception Emask 0x100 SAct 0x0 SErr 0x0 action 0x6 frozen
[39441.061917] ata3.01: exception Emask 0x100 SAct 0xe SErr 0x0 action 0x6 frozen
[39441.061923] ata3.01: failed command: READ FPDMA QUEUED
[39441.061933] ata3.01: cmd 60/a8:08:b0:48:62/00:00:00:00:00/40 tag 1 ncq 86016 in
[39441.061940] ata3.01: status: { DRDY }
[39441.061944] ata3.01: failed command: READ FPDMA QUEUED
[39441.061953] ata3.01: cmd 60/a8:10:b0:49:62/00:00:00:00:00/40 tag 2 ncq 86016 in
[39441.061959] ata3.01: status: { DRDY }
[39441.061963] ata3.01: failed command: READ FPDMA QUEUED
[39441.061972] ata3.01: cmd 60/58:18:58:4a:62/00:00:00:00:00/40 tag 3 ncq 45056 in
[39441.061978] ata3.01: status: { DRDY }
[39441.061987] ata3.15: hard resetting link
[39441.608302] ata3.15: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[39441.609090] ata3.00: hard resetting link
[39441.929246] ata3.00: SATA link up 3.0 Gbps (SStatus 123 SControl 320)
[39441.929333] ata3.01: hard resetting link
[39442.249184] ata3.01: SATA link up 3.0 Gbps (SStatus 123 SControl 320)
[39442.263242] ata3.00: configured for UDMA/133
[39442.277570] ata3.01: configured for UDMA/133
[39442.277725] ata3: EH complete

मैं sda , sdb और sdc केsmartctl -a लिए भी पेस्ट कर रहा हूं ।

आपकी सहायता के लिये पहले से ही धन्यवाद।

जवाबों:


16

जबकि मैं अनिवार्य रूप से गेप्पेटव्स डी'कोस्टोनजो के जवाब से सहमत हूं , मैं सुझाव दूंगा कि कुछ पहली चीजें जो आप भी हैं

  1. जाँच कर रहा है कि आपके SATA केबल को सुरक्षित रूप से संलग्न किया गया है और मदरबोर्ड और हार्ड ड्राइव पर सॉकेट में प्लग किया गया है।

  2. अपने SATA केबल को बदलना। SATA केबल्स (अपेक्षाकृत) सस्ते होते हैं और आप कभी-कभी " खराब " होते हैं। अक्सर बस केबल की जगह इस तरह की समस्या का निदान और हल करने का सबसे आसान तरीका है।

(हालांकि यह कुछ अप्रत्याशित है कि दो केबल एक ही समय में दोनों खराब होंगे। फिर भी, यह जांचना एक आसान बात है कि मेरी राय में ऐसा करना संभव है।)

मैंने अभी-अभी आपको अपने ड्राइव के लिए स्मार्ट डेटा वाले पेस्टबिन को देखा। ड्राइव के लिए सीआरसी त्रुटियों की अप्रत्याशित रूप से बड़ी संख्या को नोटिस करें sdbऔर sdc। मेरा सुझाव है कि आप उन ड्राइव के लिए केबल और कनेक्शन की जांच करके शुरू करें।

junior@mediacenter:/$ sudo  smartctl -a /dev/sda
...
Model Family:     SAMSUNG SpinPoint M7E (AFT)
Device Model:     SAMSUNG HM321HI
...
199 UDMA_CRC_Error_Count    0x0036   200   200   000   Old_age  Always -    0

junior@mediacenter:/$ sudo  smartctl -a /dev/sdb
...
Model Family:     SAMSUNG SpinPoint F4 EG (AFT)
Device Model:     SAMSUNG HD204UI
...
199 UDMA_CRC_Error_Count    0x0036   100   100   000   Old_age  Always  -  57

junior@mediacenter:/$ sudo  smartctl -a /dev/sdc
...
Model Family:     SAMSUNG SpinPoint F4 EG (AFT)
Device Model:     SAMSUNG HD204UI
...
199 UDMA_CRC_Error_Count    0x0036   100   100   000   Old_age  Always  - 398

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


sbdऔर sdcएक ही बाहरी ई -टाटा केबल (थर्माल्टेक डुओ एचडीडी डॉक) पर जुड़े हुए हैं। मैं अपने e-sata केबल को बदल दूंगा।

यह एक दोषपूर्ण या कम गुणवत्ता वाले केबल के कारण हो सकता है। यह भी हो सकता है कि ड्राइव का उपयोग किए जाने के दौरान केबल को किसी तरह स्थानांतरित किया गया हो, टकराया गया हो या अन्यथा जोस्ट किया गया हो।


1
sbdऔर sdcदोनों एक ही बाहरी ई -टाटा केबल (थर्माल्टेक डुओ एचडीडी डॉक) पर जुड़े हुए हैं। मैं अपने e-sata केबल को बदल दूंगा।
मार्कोस जूनियर

9

ऐसा लगता है कि आपके पास खराब गुणवत्ता / क्षतिग्रस्त SATA पावर / डेटा केबल है। जो खराब सीआरसी का कारण हो सकता है। वे बिल्कुल भी हानिकारक नहीं हैं और आप उनके साथ रह सकते हैं लेकिन आप बहुत जल्द डेटा खो देंगे।

आपके हार्ड डिस्क ड्राइव की SMART रिपोर्ट समझदार है, इसलिए मैं उसी समय / पावर स्रोत में 5 हार्ड डिस्क ड्राइव सेट करते समय अपने अनुभव के आधार पर बिजली की आपूर्ति के मुद्दों के लिए हूं। मैंने 2 ड्राइव के लिए बाहरी पावर स्रोत (475W) और GPU, ऑप्टिकल और हार्ड डिस्क ड्राइव सहित सभी केस के लिए 600W का उपयोग किया।

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


जिज्ञासा से बाहर, कि GPU एक बड़ा, honkin 'शक्ति भूख GPU था?
अपरिमेय जॉन

1
एनवीडिया क्वाड्रो 4000, भूख नहीं वास्तव में।
गप्पेटेव्स डी'कोन्स्टेंजो

1
दिलचस्प। मेरे पास 400w Antec (Neo-Eco) PSU, 5 हार्ड ड्राइव, 2 ऑप्टिकल ड्राइव और एक NVIDIA GeForce 9500 GT है और मुझे नहीं लगता कि मुझे बिजली की आपूर्ति संबंधी कोई समस्या हुई है। मेरे पास CRC त्रुटियां हैं , लेकिन मुझे लगता है कि वे बेवकूफ उपयोगकर्ता त्रुटियों से हैं जो मैंने कुछ समय पहले किए थे। (एक केबल और ऐसे टकराते हुए।) मैंने अपने कर्नेल संदेशों में कोई चेतावनी लॉग नहीं देखा है । फिर भी, मुझे लगता है कि मुझे सुरक्षित रहने के लिए इस पर कड़ी निगरानी रखनी चाहिए।
तर्कहीन जॉन

1
1xIDE DVD-RW, 1xSATA DVD-RW और 1xSATA ब्लू-रे ROM ऑप्टिकल ड्राइव इस तरफ हैं। 4 SATA और 1 IDE HDD, GPU 142 वाट बिजली की खपत है। मैं यह नहीं कह सकता कि मुझे पूरा यकीन है कि यह बिजली स्रोत के मुद्दों के बारे में था, लेकिन जब मैंने नया पावर स्रोत जोड़ा तो समस्याएं दूर हो गईं। BTW, मेरी ड्राइव स्वस्थ लगती है। लेकिन मुझे यह देखने के लिए धन्यवाद। इस पक्ष में आपकी राय वाकई काबिले तारीफ है। धन्यवाद!
गेप्पेटव्स डी'कोन्स्टोनजो

1
उह, एक GPU के लिए 142 वाट है ... कुछ। मेरा पूरा सिस्टम (आमतौर पर) इससे कम का उपयोग करता है। जैसा कि मैंने लिखा है कि मेरा डेस्कटॉप बॉक्स ~ 117 वाट खींच रहा है। ( किल-ए-वाट के अनुसार मैं भूल गया था कि मैंने अभी भी इसे प्लग इन किया है ;-)
तर्कहीन जॉन

4

कुछ कर्नेल संस्करणों में कुछ SATA नियंत्रकों के बीच समस्या होने लगती है।

साइंटिफिक लिनक्स चलाने वाले एक वेब सर्वर पर मुझे हाल ही में एक बहुत ही समान समस्या का सामना करना पड़ा है (यह सुनिश्चित नहीं है कि यह समान है)।

इस तरह की समस्या के बारे में मुझे जो सबसे सटीक और पूरी जानकारी मिली है वह है यह लॉन्चपैड बग

संक्षेप में: इस समस्या वाले उपयोगकर्ताओं के लिए NCQ को अक्षम करना सबसे अच्छा समाधान है।


3
NCQ को अक्षम करना छोटी गाड़ी के हार्डवेयर के लिए एक सामान्य समाधान है। वहाँ एक कर्नेल बग प्रतीत नहीं होता है।
१५

पवित्र $ #! + कि काम किया! मेरे सभी त्रुटि संदेश चले गए और मेरी प्रणाली दुर्घटनाग्रस्त हो गई! मैं पूरी तरह से एक कर्नेल बग से असहमत हूं, क्योंकि मैं बिना किसी क्रैश के पुराने कर्नेल संस्करण (सभी तरह से कम से कम 2.6 श्रृंखला में) का उपयोग कर सकता हूं। मुझे विश्वास नहीं हो रहा है कि मुझे यह जल्दी नहीं मिला!
reukiodo

1

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

मैंने इस समस्या को हल करने के लिए सब कुछ करने की कोशिश की है, फिक्स ड्राइव और चीजों को एक ही केबल और नियंत्रक पर काम करना है।

सौभाग्य


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

0

मुझे पता है कि यह धागा पुराना है, लेकिन मुझे हाल ही में 6 खरीदा स्लॉट के साथ एक नई खरीदी गई मशीन पर समान समस्या का सामना करना पड़ा। मैंने cdrom और hardrive को एक दूसरे के करीब 2 sata स्लॉट्स पर इंस्टॉल किया और फिर ubuntu को बिना त्रुटियों के इंस्टॉल करने के लिए आगे बढ़ा, जब तक कि मैं रिबूट नहीं करता, तब तक मैंने ata8: हार्ड रीसेटिंग लिंक त्रुटि देखी। मशीन इस बिंदु तक जाती है कभी भी बरामद नहीं हुई। मैंने कुछ समय के लिए रिबूट करने की कोशिश की और यह काम नहीं किया। और फिर मैंने 4 उपलब्ध स्लॉट्स में से एक पर हार्डवर्क को बदलने की कोशिश की और यह बिना परेशानी के ठीक काम किया।


आपका मतलब है कि आपने SATA पोर्ट को बदल दिया है हार्ड ड्राइव को प्लग इन किया गया है, है ना? या आप मतलब है कि पूरे हार्ड ड्राइव को दूसरे के साथ बदल दिया? मुझे लगता है कि यह पूर्व है, लेकिन सिर्फ डबल चेकिंग
Xen2050

यह पूर्व है।
अल्ट्रोज़ोन


0

यह त्रुटि खतरनाक है और यह आपके एचडी को नुकसान पहुंचा सकती है।

इसे हल करने के लिए:

  1. SATA केबल बदलें।
  2. यदि त्रुटि बनी रहती है, तो अन्य मदरबोर्ड सॉकेट पर SATA केबल प्लग करें (वर्तमान सॉकेट ऑक्सीकरण किया जा सकता है)।
  3. यदि त्रुटि बनी रहती है, तो समस्या आपकी बिजली आपूर्ति इकाई (PSU) पर होनी चाहिए।

http://eliasoenal.com/2012/10/31/power-supply-failures-can-be-pretty-annoying-to-find/


0

मुझे भी यही समस्या थी। मैं सब कुछ करने की कोशिश की थी, लेकिन केवल अपने asus p5k पर j- माइक्रोन पोर्ट पर मुझे त्रुटियाँ नहीं थीं।

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


0

मुझे पता है कि यह धागा पुराना है, लेकिन बस एक ही मुद्दे में भाग गया, Google से यहां आया।

  • ata3.01: failed command: READ FPDMA QUEUEDKUBUNTU 16.04 livecd को बूट करने पर।
  • विंडोज 7 गलत तरीके से व्यवहार करेगा, थोड़ी देर के लिए ठीक काम करता है, लेकिन यूट्यूब देखने के बाद जमा देता है।

SATA केबल को बदलने से कुछ नहीं होता।
पीएसयू को बदल दिया और समस्या दूर हो गई।


0

इस त्रुटि से आपकी हार्ड ड्राइव को नुकसान पहुंचने की संभावना नहीं है लेकिन आपके फाइल सिस्टम (सिस्टम) के भ्रष्ट होने की संभावना है। यह निर्धारित करने से शुरू करें कि कौन सी ड्राइव त्रुटियों को फेंक रही है। यह आमतौर पर कई दृष्टिकोणों द्वारा आसानी से निर्धारित किया जाता है जैसे:

1) कमांड जारी dmesg | grep ata3करना और हार्ड ड्राइव मेक और मॉडल की तलाश करना। (जैसा कि ata3 आपकी स्थिति में त्रुटि फेंकने वाला पोर्ट है। तदनुसार समायोजित करें) यह इसके समान आउटपुट प्रदान करेगा:

dmesg | grep ata3
[    4.756081] ata3: SATA max UDMA/133 abar m2048@0xf7f26000 port 0xf7f26200 irq 135
[    5.071981] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    5.077850] ata3.00: HPA detected: current 1953523055, native 1953525168
[    5.077959] ata3.00: ATA-8: SAMSUNG HD103SJ, 1AJ10001, max UDMA/133
[    5.077960] ata3.00: 1953523055 sectors, multi 16: LBA48 NCQ (depth 32), AA
[    5.084057] ata3.00: configured for UDMA/133

एक त्वरित नज़र यह इंगित करती है कि ata3 से जुड़ा ड्राइव सैमसंग HD103SJ है

2) नीचे दिए गए आदेश जारी करें:

find -L /sys/bus/pci/devices/*/ata*/host*/target* -maxdepth 3 -name "sd*" 2>/dev/null | egrep block |egrep --colour '(ata[0-9]*)|(sd.*)'

यह पोर्ट और डिवाइस नाम दोनों को एक ही लाइन पर हाइलाइट करेगा जैसा कि नीचे देखा गया है:

उत्पादन

यह देखना आसान है कि ata3 से जुड़ा डिवाइस को डिवाइस नाम sdb सौंपा गया है

3) lsscsi स्थापित करें sudo apt install lsscsiऔर कमांड जारी करेंlsscsi

$ lsscsi
[0:0:0:0]    cd/dvd  ATAPI    iHAS124   F      CL9M  /dev/sr0 
[1:0:0:0]    disk    ATA      WDC WD2003FZEX-0 1A01  /dev/sda 
[2:0:0:0]    disk    ATA      SAMSUNG HD103SJ  0001  /dev/sdb 
[3:0:0:0]    disk    ATA      ST6000VN0033-2EE SC60  /dev/sdc 

ध्यान दें कि ऊपर प्रत्येक पंक्ति में पहली प्रविष्टि scsi_host, चैनल, target_number और LUN है। इसे कोष्ठक में रखा गया है और प्रत्येक तत्व अलग हो गया है। जब कई SCSI डिवाइस होते हैं तो उनकी प्रविष्टियाँ आरोही क्रम में क्रमबद्ध होती हैं।

बस आउटपुट की प्रत्येक पंक्ति में पहले नंबर पर 1 जोड़ने से आपको ATA पोर्ट मिलता है। आप lsscsi यहां और यहां और अधिक विवरण पा सकते हैं

चूंकि आपके मामले में हम 3.00 और 3.01 दोनों पर फेंकी गई त्रुटियों को देख रहे हैं, आपके पास एक ही ATA पोर्ट से जुड़ी एक से अधिक ड्राइव हैं। आप दोनों ata3.00 और ata3.01 से कनेक्टिविटी की सावधानीपूर्वक जांच करना चाहते हैं। यह एक ही केबल से जुड़ा एक मल्टी-बे ड्राइव एनक्लोजर हो सकता है। चूंकि दोनों ड्राइव त्रुटियों को फेंक रहे हैं, केबल को पूर्वोक्त बहु-ड्राइव बे पर प्रतिस्थापित करना दोनों ड्राइव के लिए समस्या को खत्म करना चाहिए। इन उपकरणों में आमतौर पर एक बाहरी शक्ति स्रोत होता है जो अपराधी भी हो सकता है और इसे प्रतिस्थापित करने की आवश्यकता होती है, लेकिन केबल (सबसे कमजोर कड़ी होने के नाते) अब तक समस्या का मूल कारण है।

सूत्रों का कहना है:

अनुभव

https://linux.die.net/man/8/lsscsi

http://sg.danny.cz/scsi/lsscsi.html

https://serverfault.com/questions/244944/linux-ata-errors-translating-to-a-device-name/868943#868943

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