If-Koubou

Vodič za početnike za Linux diskove

Vodič za početnike za Linux diskove (Kako da)

Poznavanje kako provjeriti stanje vašeg tvrdog diska korisno je za određivanje kada zamijenite tvrdi disk. U današnjem članku ćemo vam pokazati neke alate Linux disk za dijagnosticiranje zdravlja tvrdog diska.

Slika tvrtke Scoobay

S.M.A.R.T sustav

Većina modernih ATA i SCSI tvrdih diskova imaju sustav Self-Monitoring, Analysis and Reporting Technology (SMART). SMART tvrdi diskovi interno pratiti vlastito zdravlje i performanse.

SMART alat procjenjuje stanje vašeg tvrdog diska na temelju: propusnosti tvrdog diska, brzine traženja magnetske glave i ostalim atributima koje proizvođač tvrdog diska ugrađuje u tvrdi disk.

Većina implementacija SMART sustava omogućuju korisnicima da izvode samo-testove za praćenje performansi i pouzdanosti njihovih tvrdih diskova. Najjednostavniji način provođenja testiranja SMART sustava s Ubuntu koristi "Disk Utility" u izborniku 'System'> 'Administration'.



Pomoću uslužnog programa za disk možete vidjeti model, serijski broj, firmver i ukupnu procjenu zdravlja tvrdog diska te je li omogućen SMART sustav na tvrdom disku.

Gumb "SMART data" omogućuje vam da vidite SMART značajke vašeg tvrdog diska.

Gumb "Run Self-test" omogućuje pokretanje kratkog, proširenog ili automatskog testiranja na tvrdom disku.

Kada izvršite ove testove, vidjet ćete mjerač napretka koji vam omogućuje da vidite koliko je daleko prošlo test i koliko je procijenjeno vrijeme dovršetka.

"Dodijeljeni odjeljak" omogućuje vam da vidite pogreške i informacije o automatskom testiranju.

Provjera datotečnog sustava

Postoje neki drugi alati, pored GUI korisničkog sučelja diska, koji možemo koristiti za dijagnosticiranje zdravlja našeg tvrdog diska. File System Check (FSCK), koji dolazi samo kao alat naredbenog retka, jedan je od alata koji često koristimo za provjeru stanja našeg tvrdog diska.

Možete upotrijebiti značajku "Provjera datotečnog sustava" u uslužnom programu Disk Utility da biste izvršili istu provjeru, ako niste tipovi komandne linije poput nas.

Naravno, postoje neke situacije u kojima smo imati za korištenje alata naredbenog retka za provjeru našeg datotečnog sustava. Na primjer, kada koristimo sustav bez glave, kada naš Linux kutija ne uspije, ili kada jednostavno želimo pokazati naše Kungfu vještine komandne linije našim prijateljima.

U početku, alat FSCK naredbenog retka izgleda kao nešto što samo računalo geek može podnijeti; Ali naći ćete da je FSCK vrlo jednostavan alat za korištenje. Postoji jedna stvar koju treba zapamtiti prije nego pokrenete FSCK; Morate demontirati datotečni sustav pomoću naredbe "umount". Učvršćivanje montiranog datotečnog sustava pomoću FSCK mogao bi rezultirati stvaranjem više štete od originalnog 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 pokrenuti naredbu 'fdisk' kako biste saznali svoje particije sustava:

sudo fdisk -l

Provjere sustava za planirane datoteke

Ako koristite Ubuntu, primijetit ćete da Ubuntu pokreće FSCK sesiju kada sjete ponovo pokrenete sustav. Ako smatrate da vam ovaj planirani pregled neugodno, možete ponovno zakazati skeniranje pomoću naredbe 'tune2fs'. Ovako izgleda ovako:

Parametar broja nam govori da Ubuntu skenira naš hard disk nakon 33 montaže diska.

Pomoću opcije "-c" možemo konfigurirati broj ugradnje:

sudo tune2fs -c 35 / dev / sda1

Ova naredba će ponovno konfigurirati Ubuntu za skeniranje našeg tvrdog diska nakon 35 tvrdog diska montira kada se sustav pokrene.

Napomena: promijenite '/ dev / sda1 /' sa svojom particijom

Loši blokovi

Loš sektor je sektor na disku računala koji se ne može koristiti zbog trajnih oštećenja (ili nesposobnosti operatera za uspješno pristupanje) kao što je fizička šteta na površini diska.

Postoje dva načina za otkrivanje loših sektora u Linuxu: možete koristiti GUI za korisnike diska ili ako ste komandna linija poput nas, 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 loših blokova (test samo za čitanje): 3134528 učinjeno, 3:27 prošlo
3134560 učinjeno, 8:33 prošlo
3134561 učinjeno, 10:15 prošlo
3134562 učinjeno, 11:57 prošlo
3134563 učinjeno, 13:39 prošlo
učinio
Prošlo je završeno, pronađeno je 5 loših blokova.

Imate dvije mogućnosti kada vidite loše blokove. Možete tražiti novi tvrdi disk ili označiti ove loše blokove kao neupotrebljive sektore tvrdog diska. To uključuje dva koraka:

Prvo moramo napisati mjesto loših sektora u ravnu datoteku.

sudo badblocks / dev / sdb> / home / zainul / bad-blokovi

Nakon toga moramo hraniti ravnu datoteku u naredbu FSCK da označi ove loše sektore kao "neupotrebljive" sektore.

sudo fsck -l loše blokira / dev / sdb

FSCK, Badblocks i Disk Utility su neki od uslužnih programa diskova koje često koristimo za skeniranje naših tvrdih diskova. Dijelite s drugim kolegama čitateljima ako znate ostale Linux disk uslužne programe za skeniranje tvrdih diskova.