3Sep

"Linux" disko paslaugų programos pradedantiesiems vadovas

Žinant, kaip patikrinti kietojo disko būklę, naudinga nustatyti, kada pakeisti kietąjį diską.Šiandienos straipsnyje mes parodysime keletą "Linux" disko paslaugų, kad nustatytume jūsų kietojo disko sveikatą.

Image pagal Scoobay

S.M.A.R.T sistema

Dauguma šiuolaikinių ATA ir SCSI kietųjų diskų turi savikontrolės, analizės ir ataskaitų teikimo technologiją( SMART)."SMART" standieji diskai viduje stebi savo sveikatą ir našumą.

SMART įrankis įvertina kietojo disko būklę, atsižvelgiant į: kietojo disko pralaidumą, magnetinių galvučių paieškos klaidų lygį ir kitus atributus, kuriuos jūsų kietojo disko gamintojas įdėdavo į savo kietąjį diską.

Daugelis SMART sistemų diegimo leidžia vartotojams atlikti savikontrolę, siekiant stebėti jų standžiųjų diskų veikimą ir patikimumą.Paprasčiausias būdas atlikti "SMART" sistemos bandymą su "Ubuntu" naudoja "Disk Utility" pagal "System" & gt;Meniu "Administravimas".



Diskų įrankis leidžia pamatyti kietojo disko modelį, serijos numerį, programinę įrangą ir bendrą sveikatos įvertinimą, taip pat tai, ar standžiajame diske yra įjungta SMART sistema.

Mygtukas "SMART data" leidžia pamatyti SMART funkcijas jūsų kietajame diske.

Mygtukas "Vykdyti savikontrolę" leidžia inicijuoti standųjį diską trumpą, išplėstinį arba transportavimo savikontrolę.

Kai atliksite šiuos bandymus, pamatysite pažangos matuoklį, kuris leis jums pamatyti, kiek toli yra bandymas ir koks numatytas užbaigimo laikas.

"Priskirtas skyrius" leidžia matyti klaidas ir savikontrolės informaciją.

failų sistema Patikrinkite

Yra keletas kitų įrankių šalia Disk Utility GUI, kuriuos galime naudoti, kad diagnozuotume kietojo disko sveikatą.Failų sistemos tikrinimas( FSCK), kuris yra tik kaip komandinės eilutės įrankis, yra vienas iš įrankių, kuriuos dažnai naudojame norint patikrinti kietojo disko būklę.

Jūs galite naudoti "Disk Utility" funkciją "Patikrinti failų sistemą", kad atliktumėte tą patį patikrinimą, jei nesate komandinės eilutės naršyklė, panaši į mus.

Žinoma, yra keletas situacijų, kai mes turi naudoti komandinės eilutės įrankį, kad patikrintume mūsų failų sistemą.Pavyzdžiui, kai mes naudojame sistemą be galvos, kai mūsų "Linux" dėžutė nepavyksta paleisti, arba kai mes tiesiog norime parodyti savo komandos linijų Kungfu įgūdžius savo draugams.

Iš pradžių FSCK komandų eilutės įrankis atrodo kaip kažkas, į kurį gali susidoroti tik kompiuterinis kompiuteris;Bet jūs pamatysite, kad FSCK yra labai lengva naudoti priemonė.Yra vienas dalykas, kurį reikia atkreipti dėmesį prieš paleidžiant FSCK;Turite išmontuoti failų sistemą naudodami komandą "umount".Sumontuotos failų sistemos su FSCK nustatymas gali sukelti daugiau žalos nei pradinė problema.

sudo umount /dev/ sdb

FSCK komanda yra gana paprasta:

sudo fsck -t ext4 /dev/ sdb

Ši komanda tikrina ext4 failų sistemą( /dev/ sdb) dėl neatitikimų.Turėtumėte pakeisti /dev/ sdb savo pertvara. Galite paleisti komandą "fdisk", kad sužinotumėte savo sistemos skaidinius:

sudo fdisk -l

Reguliaraus failų sistemos tikrinimas

Jei naudojate "Ubuntu", pastebėsite, kad Ubuntu paleidžia FSCK sesiją, kai iš karto paleidžiate sistemąlaikas. Jei pastebėsite, kad šis suplanuotas patikrinimas yra erzinantis, galite nuskaityti iš naujo naudodami komandą "tune2fs".Štai kaip paprastai atrodo:

Mount count parametras rodo, kad Ubuntu nuskaito kietąjį diską po 33 disko tvirtinimų.

Mes galime konfigūruoti montavimo skaičių naudodamiesi parinktimi "-c":

sudo tune2fs-c 35 /dev/ sda1

Ši komanda iš naujo konfigūruos Ubuntu, kad nuskaitytų kietąjį diską po 35 standžiųjų diskų tvirtinimų, kai sistema bus įkeliama.

Pastaba: pakeiskite "/dev/sda1/" savo pertvara

blogi blokai

Blogas sektorius yra kompiuterio diske esantis sektorius, kurio negalima naudoti dėl nuolatinės žalos( arba OS nesugebėjimo sėkmingai ją pasiekti), pavyzdžiui, fizinė žaladisko paviršius.

Yra du būdai aptikti netinkamus sektorius Linux: galite naudoti Disk Utility GUI arba, jei esate komandinės eilutės geek, panašus į mus, galite naudoti badblocks komandą, kad patikrintumėte kietąjį diską blogiems sektoriams:

sudo badblocks -v /dev/ sdb1

"Badblock" mums parodys blogų sektorių skaičių kietajame diske.


zainul @ zainul-laptop: ~ $ sudo badblocks -v /dev/ sdb1
Blokų tikrinimas nuo 0 iki 97683200
Patikrinimas dėl blogų blokų( tik skaitymo testas): 3134528 baigtas, 3:27 praėjo
3134560 baigta, 8:33 praėjo
3134561padaryta, 10:15 praėjo
3134562 baigta, 11:57 praėjo
3134563 baigta, 13:39 praėjo
atliktas
praeitas baigtas, rasta 5 blogų blokų.

Turite dvi parinktis, kai matote blogus blokus. Galite ieškoti naujo standžiojo disko arba pažymėti šiuos blogus blokus kaip netinkamus kietojo disko sektorius. Tai apima du etapus:

Pirmiausia turime parašyti blogų sektorių vietą į plokščią bylą.

sudo badblocks /dev/ sdb & gt;/home/zainul/ blogai blokuoja

Po to mes turime tiekti plokščią failą į FSCK komandą, kad pažymėtume šiuos blogus sektorius kaip "netinkamus" sektorius.

sudo fsck -l blogai užblokuotas /dev/ sdb

FSCK, "badblocks" ir "Disk Utility" yra kai kurios disko programos, kurias dažnai naudojame nuskaitydami kietuosius diskus. Pasidalykite su kitais kolegais skaitytojais, jei žinote kitas "Linux" disko programas, kad nuskaitytumėte standžius diskus.