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 să recuperați în siguranță partițiile pierdute și datele de pe hard disk

Cum să recuperați în siguranță partițiile pierdute și datele de pe hard disk

Învață cum să recuperezi partiții și fișiere pierdute cu TestDisk și PhotoRec. Protejează unitatea sursă, scanează în siguranță și salvează datele recuperate pe un alt disc.

Cum se scanează coduri QR pe ​​un desktop Linux

Cum se scanează coduri QR pe ​​un desktop Linux

Scanați coduri QR pe ​​Linux cu CoBang folosind o cameră web sau un fișier imagine. Consultați opțiunile de instalare, pașii de configurare și remedierile pentru accesul la camera Flatpak.

Cum se modifică setările camerei web pe Linux cu Cameractrls

Cum se modifică setările camerei web pe Linux cu Cameractrls

Schimbați setările camerei web pe Linux cu Cameractrls: reglați expunerea, culoarea, reducerea pâlpâirii și alte controale acceptate, apoi verificați modurile video compatibile.

Cum se instalează PHPStorm pe Linux: Toolbox, Tar.gz, Snap și AUR

Cum se instalează PHPStorm pe Linux: Toolbox, Tar.gz, Snap și AUR

Instalați PhpStorm pe Linux cu JetBrains Toolbox sau arhiva independentă tar.gz, plus opțiunile Snap și Arch AUR. Java este deja inclus.

Cum se configurează panouri duale pe XFCE 4

Cum se configurează panouri duale pe XFCE 4

Creați un panou XFCE 4 separat pentru fiecare afișaj, atribuiți al doilea panou ieșirii corecte, poziționați-l și dimensionați-l și adăugați lansatoarele și elementele de stare de care aveți nevoie.

Cum se instalează Cisco Packet Tracer pe Linux

Cum se instalează Cisco Packet Tracer pe Linux

Descărcați Cisco Packet Tracer 9.0.1 pentru Ubuntu pe 64 de biți, instalați pachetul DEB cu APT, acceptați licența în Terminal și conectați-vă pentru a începe un laborator.

Cum se face o copie de rezervă a unui CD-ROM ca fișier ISO pe Linux

Cum se face o copie de rezervă a unui CD-ROM ca fișier ISO pe Linux

Creați un fișier ISO CD-ROM pe Linux cu GNOME Disks sau dd. Identificați unitatea optică, monitorizați copia, verificați imaginea și aflați când un disc deteriorat sau audio necesită un alt instrument.

Cum să decupezi o imagine pe Linux cu GIMP

Cum să decupezi o imagine pe Linux cu GIMP

Eliminați fundalul unei fotografii pe Linux cu GIMP: trasați un subiect, ștergeți fundalul selectat, păstrați transparența și exportați un fișier PNG reutilizabil.

Descărcați FlightGear gratuit: Ghid oficial de instalare

Descărcați FlightGear gratuit: Ghid oficial de instalare

Descarcă FlightGear gratuit de pe site-ul oficial. Compară pachetele Windows, macOS și Linux, instalează fișierele de date și începe primul tău zbor.

Aplicația desktop Google Tasks: Cum se utilizează pe computer

Aplicația desktop Google Tasks: Cum se utilizează pe computer

Deschide Google Tasks într-un browser, adaugă o comandă rapidă pentru Chrome sau o lansare în stilul aplicației și gestionează activitățile de făcut în avans prin Calendar și Gmail.