Cum să verifici starea hard disk-ului pe Linux cu SMART

Pentru a verifica un hard disk, un SSD sau o unitate NVMe pe Linux, utilizați datele SMART de la smartmontools. Începeți cu sudo smartctl -H /dev/DEVICEpentru rezumatul stării de funcționare a unității, apoi utilizați sudo smartctl -x /dev/DEVICEpentru a inspecta mai detaliat. GNOME Disks oferă același tip de verificare într-o interfață grafică. Un rezultat „PASSED” (REUS) este util, dar nu poate garanta că o unitate nu se va defecta, așa că păstrați o copie de rezervă actualizată.

1. Identificați unitatea fizică

Mai întâi listați discurile pentru a nu efectua o verificare pe dispozitivul greșit. Într-un terminal, introduceți:

lsblk -d -o NAME,MODEL,SIZE,TRAN

Opțiunea -dlistează dispozitive întregi în loc de partițiile lor. Denumirile comune includ /dev/sdapentru o unitate SATA și /dev/nvme0n1pentru o unitate NVMe. O partiție are un număr adăugat, cum ar fi /dev/sda1sau /dev/nvme0n1p1; utilizați calea întregului disc pentru verificarea SMART. Confirmați modelul și capacitatea înainte de a continua. Manualul lsblk explică opțiunile de listare a dispozitivelor.

Terminal Linux care listează unități SATA și NVMe complete cu comanda lsblk
Exemple de nume de dispozitive de la lsblk; modelul, dimensiunea și numele dispozitivelor vor diferi.

2. Instalați smartmontools

Comanda smartctleste inclusă în smartmontoolspachet. Instalați-o cu managerul de pachete al distribuției dvs.:

  • Ubuntu sau Debian:sudo apt install smartmontools
  • Fedora:sudo dnf install smartmontools
  • Arch Linux:sudo pacman -S smartmontools
  • openSUSE:sudo zypper install smartmontools

Pentru o altă distribuție, căutați în depozitele sale de software sau utilizați pagina oficială de descărcaresmartmontools a proiectului . Nu este nevoie să deschideți un shell root; prefixați fiecare verificare cu .sudo

3. Citiți starea de sănătate și raportul SMART

Înlocuiți calea dispozitivului exemplu cu numele întregului disc pe care l-ați găsit. Pentru un disc SATA numit sda, executați:

sudo smartctl -H /dev/sda

Rezumatul poate raporta PASSEDsau FAILED. Pentru a revizui atributele și erorile înregistrate, rulați raportul mai complet:

sudo smartctl -x /dev/sda

Folosiți același model pentru o unitate NVMe, de exemplu sudo smartctl -x /dev/nvme0n1. -xOpțiunea imprimă informațiile extinse despre SMART și dispozitiv. Manualul smartctl actual din proiectul smartmontools documentează verificările de stare, opțiunile de raportare și autotestele.

Terminal Linux care afișează o verificare smartctl a stării de funcționare care raportează REUSITĂ pentru o unitate SATA
Rezumat SMART ilustrativ. Formularea și rezultatul depind de unitate.

Cum se interpretează raportul

Nu tratați o singură linie ca un diagnostic complet. Examinați rezultatul general al stării de funcționare, jurnalele de erori și dacă valorile relevante se modifică în timp. Pe multe HDD-uri și SSD-uri SATA, atribute precum sectoarele realocate, sectoarele curente în așteptare și sectoarele offline necorectabile pot semnala probleme legate de suportul media. Numele atributelor și valorile brute variază în funcție de producător, așadar o valoare brută diferită de zero nu este întotdeauna o dovadă a unei erori. Acordați atenție unui rezultat al stării de funcționare eșuat, unei erori listate în WHEN_FAILEDcoloană sau valorilor care continuă să crească.

Rapoartele NVMe utilizează câmpuri diferite. Verificați Critical Warning, Available Spare, Percentage Used, și Media and Data Integrity Errors. Un avertisment critic diferit de zero sau un număr în creștere de erori media merită atenție. Percentage Usedeste o estimare a rezistenței, nu un verdict direct de acceptare/respingere. Dacă raportul spune „EȘUAT”, arată o eroare curentă a atributului sau sistemul înregistrează erori I/O pe disc, faceți imediat o copie de rezervă a fișierelor importante și planificați înlocuirea unității. Chiar și un raport curat nu înlocuiește copiile de rezervă.

Raport smartctl ilustrativ cu câmpuri de avertizare critică NVMe, spațiu de rezervă disponibil, procent utilizat și eroare media
Exemple de câmpuri NVMe de revizuit; ieșirea unității și interpretarea atributelor variază în funcție de model.

4. Rulați un autotest atunci când aveți nevoie de mai multe informații

Un autotest solicită unității să se autoverifice și înregistrează rezultatul. Pentru un test scurt, executați:

sudo smartctl -t short /dev/sda

Smartctl afișează un timp estimat de finalizare. După trecerea acestui timp, citiți jurnalul de testare:

sudo smartctl -l selftest /dev/sda

Se poate începe un test mai lung și mai amănunțit sudo smartctl -t long /dev/sda; acesta poate dura mult mai mult, mai ales pe un HDD mare. Verificați din nou jurnalul după ce se termină. Folosiți calea corectă a dispozitivului în ambele comenzi. Un autotest este o diagnosticare, nu o reparare. Dacă unitatea se defectează deja sau conține singura copie a fișierelor importante, acordați prioritate copierii datelor înainte de a rula teste suplimentare.

Verificați starea de funcționare a discurilor GNOME

Dacă preferați un instrument grafic, instalați-l gnome-disk-utilitydin depozitul distribuției dvs. dacă nu este deja prezent, apoi deschideți Discuri . Selectați unitatea fizică din bara laterală stângă, deschideți meniul unității și alegeți Date și autoteste SMART . Examinați evaluarea generală și atributele sau selectați un autotest din caseta de dialog. Ghidul oficial de verificare a discului GNOME descrie acești pași.

Fereastra GNOME Disks SMART Data and Self-Tests care afișează o evaluare generală și o scurtă opțiune de autotestare
Vizualizare ilustrativă a discurilor GNOME; etichetele și testele disponibile pot varia în funcție de versiune și unitate.

Dacă Linux nu poate citi date SMART

Unele adaptoare USB, controlere RAID sau discuri virtuale nu transmit informații SMART către Linux. Încercați sudo smartctl --scan-opensă vedeți ce dispozitive poate deschide smartctl. Dacă tot nu poate identifica unitatea, verificați documentația adaptorului sau a controlerului înainte de a încerca o opțiune de tip de dispozitiv. Lipsa unui raport SMART înseamnă că este posibil ca calea de conectare să limiteze accesul; nu dovedește în sine că unitatea este sănătoasă sau deteriorată.

Pentru verificări de rutină, salvați un raport cu [numele sudo smartctl -x /dev/sda | tee ~/smart-report.txtdispozitivului] și comparați rapoartele viitoare. Dacă apar avertismente sau unitatea se comportă neregulat, faceți mai întâi o copie de rezervă și tratați raportul SMART ca pe un avertisment timpuriu, mai degrabă decât ca pe o promisiune despre durata de viață a discului.

Lasă un comentariu

Cum se utilizează Dropbox pe Linux: Instalați și sincronizați fișierele

Cum se utilizează Dropbox pe Linux: Instalați și sincronizați fișierele

Instalați Dropbox pe Linux din pachetul oficial, conectați-vă, sincronizați un folder local, gestionați sincronizarea selectivă și verificați starea din linia de comandă.

Cum se instalează și se configurează Plex pe OpenMediaVault cu Compose

Cum se instalează și se configurează Plex pe OpenMediaVault cu Compose

Vechiul plugin Plex OpenMediaVault este arhivat. Configurați Plex pe OMV 8 cu OMV-Extras, pluginul Compose, stocarea persistentă și containerul oficial Plex.

Cum se instalează tema Paper GTK pe Linux

Cum se instalează tema Paper GTK pe Linux

Instalați tema Paper GTK din repozitoriile Linux acceptate, activați-o pentru aplicațiile GTK în GNOME Tweaks și vedeți ce poate și ce nu poate schimba tema veche.

Cum să găsești și să elimini fișierele duplicate pe Linux cu FSlint

Cum să găsești și să elimini fișierele duplicate pe Linux cu FSlint

Folosește FSlint pentru a scana folderele Linux selectate, a examina grupurile duplicate și a șterge în siguranță fișierele redundante sau pentru a afla când este potrivită fuzionarea legăturilor fizice.

Cum se instalează Inkscape pe Linux: Ubuntu, Fedora, Arch și altele

Cum se instalează Inkscape pe Linux: Ubuntu, Fedora, Arch și altele

Instalați Inkscape din repozitoriile distribuției dvs. Linux, PPA-ul stabil Ubuntu, Snap sau Flathub, cu comenzile actuale și note pentru alegerea unei surse de pachet.

Cum se instalează SABnzbd pe Linux și cum se configurează

Cum se instalează SABnzbd pe Linux și cum se configurează

Instalați SABnzbd pe Ubuntu sau Debian sau rulați-l în Docker pe o altă gazdă Linux. Apoi deschideți interfața web și configurați furnizorul și folderele de descărcare.

Cum se instalează Zoiper pe Linux

Cum se instalează Zoiper pe Linux

Instalați Zoiper pe Linux cu pachetul Debian, RPM sau tar.xz corect, apoi verificați compatibilitatea cu X11 și configurați-vă contul SIP.

Cum să curățați și să accelerați Ubuntu în siguranță

Cum să curățați și să accelerați Ubuntu în siguranță

Curățați și accelerați Ubuntu cu curățarea sigură a APT, verificări ale spațiului de stocare și controale de pornire care ajută la eliberarea spațiului și la depanarea unui desktop lent.

Cum se instalează clientul de e-mail Hiri pe Linux

Cum se instalează clientul de e-mail Hiri pe Linux

Instalați Hiri pe Linux cu pachetul său Snap sau cu arhiva oficială, adăugați un lansator desktop și verificați conturile acceptate, plus un avertisment despre vechea versiune Snap a Hiri.

Cum se obțin specificațiile de sistem pentru un PC cu Linux

Cum se obțin specificațiile de sistem pentru un PC cu Linux

Folosește Fastfetch și comenzile Linux încorporate pentru a verifica distribuția, kernelul, procesorul, memoria, placa grafică, stocarea și dispozitivele conectate, apoi salvează un raport clar.