आपल्या एचडीडीमध्ये खराब क्षेत्रे आहेत किंवा खराब आरोग्यामध्ये आहेत हे कसे समजू शकेल?

फार पूर्वी मी तुमच्याशी कसे याबद्दल बोललो लिनक्समध्ये एचडीडीची कार्यक्षमता मोजाहे तर्कसंगत आहे की जर लिखाण खूपच हळू असेल (800kb किंवा असे काहीतरी) तर एचडीडीला नक्कीच एक समस्या आहे परंतु हे जाणून घेण्याचा हा एकमेव मार्ग नाही.

स्मार्ट

प्रत्यक्षात काय आहे स्मार्ट? ठीक आहे, विकिपीडियानुसार:

तंत्रज्ञान स्मार्टसाठी परिवर्णी शब्द सेल्फ मॉनिटरींग अ‍ॅनालिसिस अँड रिपोर्टिंग टेक्नॉलॉजी, मध्ये हार्ड डिस्कचे अपयश ओळखण्याची क्षमता असते. पृष्ठभागाची बिघाड लवकर शोधणे वापरकर्त्यास त्याच्या सामग्रीची प्रत बनविण्यास किंवा डिस्कवर पुनर्प्राप्त करण्यायोग्य डेटा गमावण्यापूर्वी डिस्क पुनर्स्थित करण्यास अनुमती देते.

दुस words्या शब्दांत, वर्षांपूर्वी आम्हाला हे माहित होते की एचडीडीने कार्य करणे थांबवताना अडचणी येत आहेत, जेव्हा उशीर झाला आणि माहिती गमावली, परंतु आज सुदैवाने आपल्याला त्यापर्यंत जाण्याची गरज नाही, जेव्हा डिस्क अयशस्वी होण्यास सुरवात करते तेव्हा आम्हाला माहित असते आणि नंतर सेव्ह होते. माहितीची.

Linux वर स्मार्ट सह कसे कार्य करावे?

आपल्यापैकी जे लिनक्स वापरतात त्यांच्याकडे टर्मिनलसाठी एक योग्य साधन आहे: स्मार्टमोनटॉल्स

त्यावर स्थापित करण्यासाठी आर्चलिनक्स होईल:

sudo pacman -S smartmontools

जसे डिस्ट्रोजमध्ये डेबियन, उबंटू किंवा व्युत्पन्न:

sudo apt-get install smartmontools

एकदा स्थापित झाल्यानंतर आम्हाला एचडीडीवर स्मार्ट सक्रिय झाले की नाही हे सत्यापित करणे आवश्यक आहे:

sudo smartctl -i /dev/sda

हे मुख्य किंवा प्रथम एचडीडीसाठी तपासेल, म्हणजेच, / देव / एसडीए ... आपल्याकडे आणखी एक एचडीडी असल्यास आपण देखील सत्यापित करू इच्छित असल्यास पुन्हा आदेश चालवा परंतु एसडीए ऐवजी एसडीबीसह

आपल्याला असे काहीतरी मिळाले पाहिजे:

स्मार्ट-सक्षम

याचा अर्थ असा की तो सक्षम झाला आहे.

सक्षम असल्यास बाहेर पडा नाही, म्हणजेच ते सक्षम केलेले नसल्यास आपण यासारखे सक्षम करू शकता:

sudo smartctl -s on -d ata /dev/sda

स्मार्टच्या डेटासह एचडीडी आरोग्य कसे तपासायचे?

एचडीडीची चाचणी (एक लहान आणि एक लांब) करण्याचा विचार आहे, त्यानंतर त्रुटी लॉग तपासा, म्हणजे त्यात त्रुटी आहेत काय, ते काय आहेत आणि डेटा जतन करण्यासाठी घाई केली पाहिजे तर आम्हाला कळेल.

एक छोटी चाचणी करण्यासाठी (यास सुमारे 1 मिनिट लागतो) ते असेः

sudo smartctl -t short /dev/sda

लांब चाचणी करण्यासाठी:

sudo smartctl -t long /dev/sda

मी प्रत्येक चाचणी दरम्यान त्रुटी लॉग तपासण्याची शिफारस करतो, यासाठी असे होईलः

सुडो smartctl -l error /dev/sda

जर हार्ड ड्राइव्ह पूर्णपणे निरोगी असेल तर त्यांना हे मिळेल:

स्मार्ट-चाचणी-ओके

एचडीडीला समस्या असल्यास ते कसे दिसेल?

जर वरील कमांड कार्यान्वित करताना हार्ड डिस्कमध्ये समस्या असतील तर आउटपुट असेच असेल:

स्मार्ट सीटीएल 6.3 2014-07-26 r3976 [x86_64-linux-3.18.5-1-ARCH] (स्थानिक बिल्ड) कॉपीराइट (सी) 2002-14, ब्रुस lenलन, ख्रिश्चन फ्रँके, www.smartmontools.org === प्रारंभ प्रारंभ स्मार्ट डेटा विभाग === स्मार्ट एकंदरीत-स्व-मूल्यांकन आत्मपरीक्षण चाचणी निकालः पास केलेला कृपया खालील सीमांत गुणधर्म लक्षात घ्याः आयडी # अट्रीबुट्झल फ्लॅग व्हॅल्यू थ्रीस्ट वर्ड थ्रीश अपडेटेड WHEN_FALED RAW_VALUE १ 190 ० एअरफ्लो_पीम्परेटी_सेल ०x० ०0 ० Always ० Always0022 ०044 ० Always FAILING_NOW ५६ (९६ ११० ५८ २५)

अधिक माहितीसाठी आपण ही इतर आज्ञा वापरू शकता:

sudo smartctl --attributes --log=selftest /dev/sda

हे यासारखे आऊटपुट दर्शवेल, मी असे म्हणतो आणि समान नाही कारण दोन हार्ड ड्राईव्ह्सला त्याच सारखे अपयशी होणे काहीसे अवघड आहे:

स्मार्ट सीटीएल 6.3 2014-07-26 r3976 [x86_64-linux-3.18.5-1-ARCH] (स्थानिक बिल्ड) कॉपीराइट (सी) 2002-14, ब्रुस lenलन, ख्रिश्चन फ्रँके, www.smartmontools.org === प्रारंभ प्रारंभ स्मार्ट डेटा विभाग === स्मार्ट डेटा स्ट्रक्चर पुनरावृत्ती संख्या विशेषता: 10 विक्रेता विशिष्ट स्मार्ट खांब सह विशेषता: ID # विशेषतेमध्ये ध्वज VALUE वाईट चिरडून TYPE अद्यतनित WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000f 098 092 006 पूर्व failTime 238320363 3 0 0003 पूर्व अपयशी 100 100 नेहमी-000 0 पूर्व failT 4 नेहमी-0 पूर्व failTime 0032 100 100 020 587 पूर्व अपयशी-अप 5 पूर्व-अयशस्वी नेहमी - 0 0033 स्टार्ट_टॉप_काउंट 100x100 036 9 7 ओल्ड_एज नेहमी - 0 000 रीलोकटेड_स्टेक्टर_सीटी 077x060 030 51672328 9 प्री-फेल नेहमी - 0 0032 शोध_इरर_ रेट 095x095f 000 4805 10 प्री-फेल नेहमी - 0 0013 नेहमी पॉवर_ऑन_हॉर 100 - 100 097 0 12 स्पिन_पत्री_काउंट 0x0032 100 100 020 प्री-फेल नेहमी - 586 184 पॉवर_सायकल_काउंट 0x0032 100 100 099 0 ओल्ड_एज नेहमी - 187 0 अज्ञात_अट्रिब्यूट 0032x001 001 000 417 ओल्ड_एज नेहमी - 188 0 नोंदविलेले_अनुदानित 0032x100 099 000 4295032833 ओल्ड_एज नेहमी - 189 0 अज्ञात_अट्रीब्यूट 003x094 094 000 6 ओल्ड_एजेज 190_0 0022 044x033 045 XNUMX ओल्ड_एज नेहमी   FAILING_NOW 56 (96 122 58 25) 194 तापमान_ सेल्सियस 0x0022 056 067 000 ओल्ड_एज नेहमी - 56 (0 23 0 0) 195 हार्डवेअर_इसीसी_प्राप्त 0x001 ए 043 026 000 ओल्ड_एज नेहमी - 238320363 197 करंटपेंडिंग_सिस्टर 0x0012 100 100 000 ओल्ड_एज नेहमी - 49 198 0 जुने_अनुरूप 0010 चुकीचे 100x100 ऑफलाइन - 000 49 UDMA_CRC_Error_Count 199x0e 003 200 200 Old_age नेहमी - 000 0 Head_Flying_Hours 240x0 0000 100 253 Old_age ऑफलाइन - 000 172082159686339 Unknown_Attribute 241x0 0000 100 253 Old_age ऑफलाइन - 000 2155546016_Attribute आवृत्ती स्मार्ट 242 Old_Attribute 0x0000 testline 100 अज्ञात पुनरावृत्ती रचना 253 000 अज्ञात पुनरावृत्ती रचना 3048586928x1 अज्ञात-1 आवृत्ती SMART_AttributeXNUMX जुना पुनरावृत्ती रचना क्रमांक XNUMX संख्या चाचणी_लेखनाची स्थिती उर्वरित लाइफटाइम (तास) एलबीए_फो_फर्स्ट_इरर # XNUMX  विस्तारित ऑफलाइन पूर्ण झाले: अयशस्वी 90% 4789 1746972641

आपण अद्याप अधिक माहिती वाचू इच्छित असल्यास, आपल्याला संपूर्ण आउटपुट दर्शविण्याची आज्ञा, जवळजवळ तपशीलवार डीबग आहे:

sudo smartctl -d ata -a /dev/sda

शेवट!

काहीच नाही, हे सर्व होते ... एचडीडीज बद्दल आणखी एक लेख 😉


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   जंतू 200 म्हणाले

    नमस्कार, एक मनोरंजक लेख. प्रामाणिकपणे खूप उपयुक्त फक्त एक गोष्ट स्पष्ट करण्यासाठी, जेव्हा मला ते माझ्या डेबियनवर स्थापित करायचे होते, तेव्हा मला आढळले की आपल्यामध्ये टाइपिंग त्रुटी आहे.

    # अप्ट-गेट स्मार्टमूनटोल्स स्थापित करा

    प्रत्यक्षात आहे:

    # अप्ट-गेट स्मार्टमोनटोल्स स्थापित करा

    मी आशा करतो की आपण ते दुरुस्त करू शकाल, योगदानाबद्दल धन्यवाद.

    1.    जंतू 200 म्हणाले

      माझ्या लेखनाबद्दल क्षमस्व, मी माझ्यापेक्षा वेगवान लिहीत आहे.

    2.    केझेडकेजी ^ गारा म्हणाले

      बरोबर, माझी टायपिंग चूक 😀
      दुरुस्त, धन्यवाद!

  2.   जोआओ म्हणाले

    एक अतिशय मनोरंजक आणि उपयुक्त पोस्ट. शुभेच्छा उत्कृष्ट ब्लॉग.

    तसे, डेबियन, उबंटू किंवा डेरिव्हेटिव्ह्जमधील स्थापना वाईटरित्या लिहिलेली आहे, पॅकेज स्मार्टमनटोल्स आहे, आपल्याकडे अतिरिक्त "ओ" आहे.

    sudo apt-get स्मार्ट स्मार्टोनटोल्स स्थापित करा

    1.    केझेडकेजी ^ गारा म्हणाले

      आपल्या टिप्पणीबद्दल धन्यवाद!
      होय, त्याने आधीच मला दुसर्‍या वापरकर्त्यास सांगितले आहे, ते आधीच दुरुस्त झाले आहे, धन्यवाद 😉

  3.   आर्कलिनक्स म्हणाले

    उत्कृष्ट माहिती, धन्यवाद

    1.    केझेडकेजी ^ गारा म्हणाले

      धन्यवाद ^ _ ^

  4.   गिल म्हणाले

    होणार नाही
    sudo apt-get स्मार्ट स्मार्टोनटोल्स स्थापित करा
    n जागा
    sudo apt-get स्मार्टमूनटोल्स स्थापित करा
    ?

    1.    केझेडकेजी ^ गारा म्हणाले

      होय, हे आधीच दुरुस्त झाले आहे, धन्यवाद 😉

  5.   चॅपरल म्हणाले

    En relación con este excelente artículo me agradaría poder comentar en relación con el disco rígido de mi ordenador, pero ciertamente que mi consulta es muy extensa y creo lo voy a hacer a través de «ask.desdelinux.net·» si al autor le parece bién.

    1.    केझेडकेजी ^ गारा म्हणाले

      आपल्याकडे याबद्दल काही मत किंवा मत असल्यास आपल्याला हवे असल्यास ते येथे ठेवा, परंतु ही शंका किंवा प्रश्न असल्यास होय, विचारणे हे योग्य ठिकाण आहे 😉

  6.   क्युरीफॉक्स म्हणाले

    उत्कृष्ट लेख, आमच्या हार्ड ड्राइव्हच्या स्थितीकडे लक्ष देण्यास अतिशय उपयुक्त.

    1.    केझेडकेजी ^ गारा म्हणाले

      धन्यवाद, आणखी एक व्हिज्युअल अ‍ॅप च्या मार्गावर आहे