Vodič za početnike za Linux Disk Utilities
Znanje kako provjeriti stanje vašeg tvrdog diska korisno je odrediti kada treba zamijeniti tvrdi disk. U današnjem članku, pokazat ćemo vam neke uslužne programe za Linux kako biste dijagnosticirali zdravlje vašeg tvrdog diska.
Slika Scoobaya
S.M.A.R.T Sustav
Većina modernih ATA i SCSI tvrdih diskova ima sustav samonadzora, analize i izvješćivanja (SMART). SMART tvrdi diskovi interno prate vlastito zdravlje i performanse.
Alat SMART procjenjuje stanje vašeg tvrdog diska na temelju: propusnosti tvrdog diska, stope pogrešaka traženja magnetskih glava i drugih atributa koje je proizvođač tvrdog diska ugradio na njihov tvrdi disk.
Većina implementacija SMART sustava korisnicima omogućuje izvođenje samotestiranja radi praćenja performansi i pouzdanosti svojih tvrdih diskova. Najjednostavniji način testiranja SMART sustava s Ubuntuom je upotreba 'Disk Utility' u izborniku 'System'> 'Administration' \ t.
Uslužni program diska omogućuje vam da vidite model, serijski broj, firmver i cjelokupnu procjenu zdravlja tvrdog diska, kao i da li je SMART sustav omogućen na tvrdom disku..
Gumb 'SMART data' omogućuje vam da vidite SMART značajke vašeg tvrdog diska.
Gumb 'Pokreni samotestiranje' omogućuje pokretanje kratkog, proširenog ili prijenosnog samotestiranja na tvrdom disku.
Kada izvršite ove testove, vidjet ćete mjerač napretka, koji vam omogućuje da vidite koliko je prošao test i koliko je procijenjeno vrijeme završetka.
Odjeljak "Pripisani" omogućuje vam da vidite pogreške i informacije o samoprovjeri.
Provjera datotečnog sustava
Postoje i neki drugi alati, osim grafičkog korisničkog sučelja Disk Utility, koje možemo koristiti za dijagnosticiranje zdravlja našeg tvrdog diska. Provjera datotečnog sustava (FSCK), koja dolazi samo kao alat naredbenog retka, jedan je od alata koji često koristimo za provjeru stanja našeg tvrdog diska.
Pomoću značajke "Provjera datotečnog sustava" u uslužnom programu "Disk Utility" možete izvršiti istu provjeru, ako niste geek poput naredbenog retka poput nas.
Naravno, postoje neke situacije u kojima mi imati da biste koristili alat naredbenog retka da biste provjerili naš datotečni sustav. Na primjer, kada koristimo bezglavi sustav, kada se naš Linux kutija ne pokrene, ili kada jednostavno želimo pokazati naše vještine komandne linije Kungfu našim prijateljima.
Isprva, alat za naredbenu liniju FSCK izgleda kao nešto što samo računalni geek može podnijeti; Ali otkrit ćete da je FSCK vrlo jednostavan alat za korištenje. Jedna je stvar napomenuti prije nego pokrenete FSCK; Morate demontirati datotečni sustav pomoću naredbe 'umount'. Popravljanje montiranog datotečnog sustava s FSCK-om može rezultirati većim oštećenjem od izvornog problema.
sudo umount / dev / sdb
Naredba FSCK je prilično jednostavna:
sudo fsck -t ext4 / dev / sdb
Ova naredba provjerava ext4 datotečni sustav (/ dev / sdb) za nedosljednosti. Trebali biste zamijeniti / dev / sdb s vlastitom particijom. Možete izvesti naredbu 'fdisk' da biste saznali particije sustava:
sudo fdisk -l
Provjere raspoređenog datotečnog sustava
Ako koristite Ubuntu, primijetit ćete da Ubuntu pokreće FSCK sesiju kada povremeno pokrećete sustav. Ako smatrate da je ova zakazana provjera neugodna, možete ponovno zakazati skeniranje pomoću naredbe 'tune2fs'. Evo kako to obično izgleda:
Parametar brojača nam govori da Ubuntu skenira naš tvrdi disk nakon 33 nosača diska.
Možemo konfigurirati broj montiranja pomoću opcije "-c":
sudo tune2fs -c 35 / dev / sda1
Ova naredba će ponovno konfigurirati Ubuntu za skeniranje našeg tvrdog diska nakon 35 nosača tvrdog diska kada se sustav pokrene.
Napomena: promijenite '/ dev / sda1 /' s vlastitom particijom
Loše blokove
Loš sektor je sektor na diskovnom pogonu računala koji se ne može koristiti zbog trajnog oštećenja (ili nesposobnosti OS-a za uspješan pristup), kao što je fizičko oštećenje površine diska.
Postoje dva načina za otkrivanje loših sektora u Linuxu: možete koristiti grafički korisnički disk Disk Utility, ili ako ste geek poput komandne linije, možete koristiti naredbu badblocks za provjeru tvrdog diska za loše sektore:
sudo badblocks -v / dev / sdb1
Badblock će nam dati broj loših sektora na našem tvrdom disku.
zainul @ zainul-laptop: ~ $ sudo badblocks -v / dev / sdb1
Provjera blokova 0 do 97683200
Provjera pogrešnih blokova (test samo za čitanje): 3134528 učinjeno, 3:27 je prošlo
3134560 učinjeno, 8:33 je prošlo
3134561 učinjeno, 10:15 je prošlo
3134562 učinjeno, 11:57 je prošlo
3134563 učinjeno, 13:39 prošlo
učinio
Prolaz je završen, pronađeno je 5 loših blokova.
Imate dvije opcije kada vidite loše blokove. Možete tražiti novi tvrdi disk ili označiti te loše blokove kao neupotrebljive sektore tvrdog diska. To uključuje dva koraka:
Najprije moramo upisati lokaciju loših sektora u ravnu datoteku.
sudo badblocks / dev / sdb> / home / zainul / bad-blocks
Nakon toga trebamo uvesti datoteku u FSCK naredbu kako bismo označili te loše sektore kao sektore koji su neupotrebljivi.
sudo fsck -l loše blokove / dev / sdb
FSCK, Badblocks i Disk Utility su neki od uslužnih programa za disk koji često koristimo za skeniranje naših tvrdih diskova. Podijelite s drugim kolegama čitatelje ako znate druge uslužne programe za disk za skeniranje tvrdih diskova.