Scoobay paveikslėlis
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ų standžiojo disko gamintojas įdėjo į savo kietąjį diską.
Dauguma SMART sistemų diegimo leidžia vartotojams atlikti savikontrolę, kad būtų galima stebėti jų standžiųjų diskų našumą ir patikimumą. Paprasčiausias būdas atlikti "SMART" sistemos bandymą su "Ubuntu" naudoja "Disk Utility" meniu "System"> "Administration".
Failų sistemos tikrinimas
Yra keletas kitų įrankių šalia "Disk Utility GUI", kuriuos galime naudoti, kad diagnozuotų 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ę.
Galite naudoti "Disk Utility" funkciją "Patikrinti failų sistemą", kad atliktumėte tą patį patikrinimą, jei nesate komandinės eilutės naršyklė, kaip mes.
Žinoma, yra keletas situacijų, kai mes turiu naudoti komandinę eilutę, kad galėtume patikrinti mūsų failų sistemą. Pavyzdžiui, kai mes naudojame sistemą be galvos, kai mūsų "Linux" dėžė nepavyksta paleisti, arba kai mes tiesiog norime parodyti savo komandų eilutės Kungfu įgūdžius savo draugams.
Iš pradžių FSCK komandų eilutės įrankis atrodo kaip kažkas, į kurį gali susidoroti tik 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 patikrina ext4 failų sistemą (/ dev / sdb) dėl neatitikimų. Jūs turėtumėte pakeisti / dev / sdb savo pertvara. Galite paleisti komandą "fdisk", kad sužinotumėte savo sistemos skaidinius:
sudo fdisk -l
Suplanuotos failų sistemos patikros
Jei naudojate "Ubuntu", pastebėsite, kad Ubuntu paleidžia FSCK seansą, kai laikas nuo karto paleidžiate sistemą. Jei pastebėsite, kad šis suplanuotas patikrinimas yra erzinantis, galite nuskaityti iš naujo naudodami komandą "tune2fs". Štai kaip paprastai atrodo:
sudo tune2fs -c 35 /dev/sda1
Ši komanda iš naujo konfigūruos Ubuntu, kad nuskaitysime kietąjį diską po 35 standžiųjų diskų tvirtinimų, kai sistema bus įkeliama.
Pastaba: pakeiskite "/ dev / sda1 /" savo pertvaru
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ės žalos diskų paviršiui.
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 pateiks blogų sektorių skaičių kietajame diske.
zainul@zainul-laptop:~$ sudo badblocks -v /dev/sdb1 Checking blocks 0 to 97683200 Checking for bad blocks (read-only test): 3134528 done, 3:27 elapsed 3134560 done, 8:33 elapsed 3134561 done, 10:15 elapsed 3134562 done, 11:57 elapsed 3134563 done, 13:39 elapsed done Pass completed, 5 bad blocks found.
Jei matote blogus blokus, turite dvi parinktis. 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 > /home/zainul/bad-blocks
Po to mes turime paduoti plokščią bylą į FSCK komandą, kad pažymėtume šiuos blogus sektorius kaip "netinkamus" sektorius.
sudo fsck -l bad-blocks /dev/sdb
FSCK, "Badblocks" ir "Disk Utility" yra kai kurios disko komunalinės paslaugos, kurias dažnai naudojame skenavimui kietuosius diskus. Pasidalykite su kitais kolegais skaitytojais, jei žinote kitas "Linux" disko programas, kad nuskaitytumėte standžius diskus.