Kako provjeriti zdravlje diska tvrdog diska u GNU / Linuxu

Dakle, nedavno sam kupio novi (rabljeni, ali meni novi) laptop koji je imao tvrdi disk od 1 TB 5400RPM, pod uvjetom da je laptop prilično moćan i sposoban za moderno igranje, prikaz i crtanje brojeva zahvaljujući četvrtoj generaciji i7 CPU i namjenski 2GB GDDR5 GPU. Međutim, čini se da tvrdi disk djeluje užasno sporo, čak i za pogon kapaciteta 5400RPM.

Koristim strogo SSD uređaje već duži niz godina, pa priznajem da je uvijek postojala mogućnost da sam se samo pokvario, ali pomislio sam da možda trebam razmotriti stanje pogona; uostalom, laptop s takvim specifikacijama trebao bi mi se u očima pokretati brže, tako da je sigurno sigurnije od žalosti. To mi je pokrenulo pomisao da bih, možda, trebao napisati kratki uvod u ovaj postupak za zajednicu Ghacks.net.

Ovaj se udžbenik vrši samo putem CLI-a, ali postoje alati koji to i rade, a u nastavku ću ukratko opisati.

Provjera zdravlja tvrdog diska u Linuxu

Alat koji ćemo koristiti zove se smartmontools (koji je dostupan i za Windows i OS X).

Paket smartmontools sadrži dva uslužna programa (smartctl i smartd) za kontrolu i nadziranje sustava za pohranu pomoću sustava samokontrole, analize i izvještavanja (SMART) ugrađenog u najmodernije ATA / SATA, SCSI / SAS i NVMe diskove. U mnogim slučajevima ovi uslužni programi pružaju napredno upozorenje o propadanju i padu diska. Smartmontools je izvorno izveden iz paketa Linux smartsuite i zapravo podržava ATA / ATAPI / SATA-3 do -8 diskove i SCSI diskove i kasetofonske uređaje.

Instaliranje smartmontools

  • Za korisnike Ubuntu / Linux Mint: sudo apt instalirati smartmontools
  • Za korisnike Arch-a: sudo pacman -S smartmontools

Općenito govoreći, smartmontools je dostupan u većini distribucija, samo ga instalirajte s vašim datim upraviteljem paketa koristeći naziv paketa "smartmontools"

Kako treba

Nakon što je to instalirano, trebamo shvatiti koji je naš upitni:

sudo fdisk -l

Tako ćete dobiti popis svih pogona i particija. Ako koristite samo jedan pogon unutar uređaja, bit će popis / dev / sda i njegove različite particije. Ako imate više pogona, morat ćete koristiti malo zdravog razuma da biste vidjeli koji pogon onaj koji želite pregledati, ima li što na njemu i pridruženi mu popis, poput / dev / sdb ili / dev / sdc itd.,

Jednom kada znamo pogon koji želimo provjeriti, možemo pokrenuti tri ispitivanja, ovisno o tome koliko ste zabrinuti:

  • Kratki test, obično dovoljan za otkrivanje problema
  • Dulji test ako vas više zanima što pregledava cijelu površinu diska
  • Ispitivanje transporta koji se koristi za provjeru da li je došlo do oštećenja tijekom prijevoza uređaja od proizvođača.

Sljedeći je korak otkrivanje vrsta testova koji naš disk podržava, kao i procjena vremena trajanja testova.

sudo smartctl -c / dev / sdX (zamijeni X odgovarajućim slovom)

Dat će vam velika količina rezultata kao što se vidi na ovom snimku zaslona. Istaknuo sam područja koja su za mene bila relevantna za ovaj test; procjena vremena i činjenica da moj disk NE podržava test za prijevoz.

Otvorio sam kraći test, samo zato što nisam čuo klikova ili drugih naznaka da je tvrdi disk zapravo na zadnjim nogama, osim brzine; za koji opet tvrdim da me mogu samo pokvariti SSD-ovi. Više ste nego dobrodošli da pokrenete ono što smatrate potrebnim.

Naredbe za različite testove su (zamijenite sdX pogonom koji želite testirati)

  • Ukratko: sudo smartctl -t kratak / dev / sdX
  • Dugo: sudo smartctl -t dugo / dev / sdX
  • Prijevoz: sudo smartctl -t transport / dev / sdX

Napomena : Za vaš test nećete dobiti nijedan izlaz pomicanja, osim što vam je rečeno koliko će vremena test trebati. Ako provodite dugačak test, možda ćete morati pričekati sat ili dva ili duže.

Jednom kada je test završen, vrijeme je za dobivanje rezultata!

sudo smartctl -H / dev / sdX

Nadam se da ćete ovo vidjeti:

Ako ne, možda će trebati obaviti još neko kopanje ili je možda samo vrijeme za zamjenu dotičnog pogona.

GUI Alati

Postoje i druge opcije za one koji izbjegavaju naredbeni redak, poput vrlo popularnog i dobro poznatog alata gnome-disk-uslužni program (koji je u nekim okruženjima poznat i kao 'diskovi').

Postoje brojne druge besplatne i plaćene komunalije, ali nisam tu da se reklamiram, jer su mi oba ova servisa u prošlosti dobro služila za brze provjere.

Sretno!