Kako provjeriti zdravlje tvrdog diska u GNU / Linuxu

Isprobajte Naš Instrument Za Uklanjanje Problema

Dakle, nedavno sam kupio novi (rabljeni, ali meni novi) laptop koji je imao 1TB tvrdi disk 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 sa takvim specifikacijama trebao bi mi se u očima pokretati brže, tako bolje i 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 stanja tvrdog diska u Linuxu

Zove se alat koji ćemo koristiti 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, popisat će / 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 transporta.

smartmontools capabilities

Krenuo sam s pokretanjem kraćeg testa, 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.

smartmontools test

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

Bilješka : Za svoj 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:

smartmontools results

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 ovdje da se reklamiram, jer su mi oba ova servisa u prošlosti dobro služila za brze provjere.

Sretno!