3Sep
Kiintolevyn kunnon tarkistaminen on hyödyllistä selvittää, milloin kiintolevy on vaihdettava. Tämän päivän artikkelissa näytämme joitain Linux-levyn apuohjelmia diagnosoimaan kiintolevyn terveydelle.
Kuva Scoobay
S.M.A.R.T-järjestelmä
Nykyaikaisimmilla ATA- ja SCSI-kiintolevyillä on oma seuranta-, analysointi- ja raportointitekniikka( SMART).SMART-kovalevyt valvovat sisäisesti omaa terveyttään ja suorituskykyään.
SMART-työkalu arvioi kiintolevyn kunnon perustuen kiintolevyn läpimenoon, magneettisten päiden hakevirheiden määrään ja muihin kiintolevyn valmistajan sisäänrakennettuihin ominaisuuksiin.
SMART-järjestelmien useimmat toteutukset antavat käyttäjille mahdollisuuden suorittaa itsetestejä kovalevyjen suorituskyvyn ja luotettavuuden valvomiseksi. Yksinkertaisin tapa suorittaa SMART-järjestelmän testi Ubuntun kanssa on 'Levy-apuohjelma' kohdassa 'System' & gt;Hallinta-valikko.
Levyapuohjelman avulla voit tarkastella kiintolevyn mallia, sarjanumeroa, laiteohjelmistoa ja yleistä terveystarkastusta sekä onko SMART-järjestelmä käytössä kiintolevyllä.
SMART data -painikkeen avulla voit tarkastella kiintolevyn SMART-ominaisuuksia.
"Suorita itsetestaus" -näppäimellä voit aloittaa lyhyen, laajennetun tai kuljetustestauksen itsetestauksen kiintolevylle.
Kun suoritat nämä testit, näet edistymismittarin, jonka avulla näet, kuinka kaukana testissä on ja mitkä arvioitu valmistumisaika on.
"Attributed section" -ominaisuuden avulla näet virheet ja itsetestaustiedot.
-tiedostojärjestelmän tarkastus
Käytettävissä on muu työkalu, joka on levytyökalun käyttöliittymän vieressä, jonka avulla voimme selvittää kiintolevyn terveyttä.File System Check( FSCK), joka tulee vain komentorivityökaluna, on yksi työkaluista, joita käytämme usein kiintolevyn kunnon tarkistamiseen.
Voit käyttää samaa tarkistusta "Levytyökalun" Check File System -toiminnon avulla, jos et ole sellainen kuin komentorivin geek.
Tietenkin on joitain tilanteita, joissa : llä on : n käyttää komentorivityökalua tiedostojärjestelmämme tarkistamiseen. Esimerkiksi kun käytämme headless-järjestelmää, kun Linux-laatikko ei käynnisty tai kun haluamme vain näyttää Kungfun taitomme komentoriviltä ystävillemme.
Aluksi FSCK-komentorivityökalu näyttää jotain, jota vain tietokonemateriaali voi käsitellä;Mutta huomaat, että FSCK on helppokäyttöinen työkalu. Yksi asia on huomata, ennen kuin suoritat FSCK: n;Tiedostojärjestelmä on irrotettava käyttämällä umount-komentoa. Kiinnitys asennettu tiedostojärjestelmä FSCK voisi päätyä aiheuttamaan enemmän vahinkoa kuin alkuperäinen ongelma.
sudo umount /dev/ sdb
FSCK-komento on melko yksinkertainen:
sudo fsck -t ext4 /dev/ sdb
Tämä komento tarkistaa ext4-tiedostojärjestelmän( /dev/ sdb) epäjohdonmukaisuuksiin. Sinun tulisi korvata /dev/ sdb omalla osioillasi. Voit käyttää fdisk-komentoa selvittääksesi järjestelmäosiot:
sudo fdisk -l
Ajoitettu tiedostojärjestelmän tarkistus
Jos käytät Ubuntua, huomaat, että Ubuntu suorittaa FSCK-istunnon, kun käynnistät järjestelmän ajasta toiseenaika. Jos löydät tämän aikataulun tarkistuksen ärsyttävältä, voit uudelleen määrittää skannauksen käyttämällä 'tune2fs' -komentoa. Näin näyttää tyypillisesti:
Asennuksen laskenta -parametri kertoo, että Ubuntu tarkistaa kiintolevymme 33 levyn kiinnityksen jälkeen.
Voimme määrittää asennuskorkeuden käyttäen '-c' -vaihtoehtoa:
sudo tune2fs -c 35 /dev/ sda1
Tämä komento uudelleen määrittää Ubuntun skannaamaan kiintolevyn 35 kiintolevyasennuksen jälkeen, kun järjestelmä käynnistyy.
Huomaa: vaihda /dev/sda1/ omaan osioon
Bad Blocks
Huono sektori on tietokoneen kiintolevyasema, jota ei voida käyttää pysyvien vaurioiden( tai OS: n kyvyttömyys käyttää sitä onnistuneesti), kuten fyysiset vahingotlevyn pintaan.
Huonoja aloja Linuxissa on kaksi tapaa: voit käyttää Disk Utility -ohjelmaa tai jos olet komentorivin geeni kuin me, voit käyttää badblocks-komentoa kiintolevylläsi virheellisille sektoreille:
sudo badblocks -v /dev/ sdb1
Badblock antaa meille kiintolevyn huonot sektorit.
zainul @ zainul-laptop: ~ $ sudo badblocks -v /dev/ sdb1
Lohkojen tarkistaminen 0 - 97683200
Huonojen lohkojen tarkistaminen( vain luku-testi): 3134528 tehty, 3:27 kulunut
3134560 tehty, 8:33 kulunut
3134561tehnyt, 10:15 kulunut
3134562 tehty, 11:57 kulunut
3134563 tehty, 13:39 kulunut
tehty
Pass päättynyt, 5 huonoa lohkoa löytyi.
Sinulla on kaksi vaihtoehtoa, kun näet huonot lohkot. Voit etsiä uutta kiintolevyä tai merkitä nämä huonot kortit käyttökelvottomiksi kiintolevyaloiksi. Tämä sisältää kaksi vaihetta:
Ensinnäkin meidän on kirjoitettava huonojen alojen sijainti tasomaiseen tiedostoon.
sudo badblocks /dev/ sdb & gt;/home/zainul/ bad-blocks
Tämän jälkeen meidän on syötettävä litteä tiedosto FSCK-komentoon merkitsemällä nämä huonot sektorit "käyttökelvottomiksi" sektoreiksi.
sudo fsck -l huono-lohkot /dev/ sdb
FSCK, Badblocks ja Levytyökalu ovat joitain levyn apuohjelmia, joita käytämme usein skannaamaan kovalevyt. Jaa muiden lukijoiden kanssa, jos tiedät muita Linux-levyohjelmistoja skannaamaan kiintolevyt.