Kuva Scoobay
S.M.A.R.T System
Useimmissa nykyaikaisissa ATA- ja SCSI-kiintolevyissä on oma seuranta-, analyysi- ja raportointitekniikka (SMART). SMART-kovalevyt valvovat sisäisesti omaa terveyttään ja suorituskykyään.
SMART-työkalu arvioi kiintolevyn kunnon perustuen kiintolevyn läpimenoon, magneettipäätteiden etsintävirheasteeseen ja muihin kiintolevyn valmistajan sisäänrakennettuihin ominaisuuksiin.
Suurin osa SMART-järjestelmien toteutuksista antaa käyttäjille mahdollisuuden suorittaa itsetestejä kovalevyjen suorituskyvyn ja luotettavuuden valvomiseksi. Yksinkertaisin tapa suorittaa SMART-järjestelmän testi Ubuntun kanssa on 'Levy-apuohjelma' 'Järjestelmä'> 'Hallinta' -valikossa.
Tiedostojärjestelmän tarkistus
Siellä on joitain muita työkaluja, jotka sijaitsevat Levytyökalu-käyttöliittymän vieressä, jotta pystymme diagnosoimaan 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 -ominaisuuden kanssa, jos et ole sellainen komentorivin geek kuin me.
Tietenkin on joitain tilanteita, joissa me omistaa käyttää komentorivityökalua tarkistaa tiedostojärjestelmä. 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 tietokonegeekilla 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 oma osio. Voit suorittaa fdisk-komennon selvittääksesi järjestelmäosiot:
sudo fdisk -l
Ajoitetut tiedostojärjestelmän tarkistukset
Jos käytät Ubuntua, huomaat, että Ubuntu suorittaa FSCK-istunnon, kun käynnistät järjestelmän aika ajoin. Jos löydät tämän aikataulun tarkistuksen ärsyttävältä, voit tarkistaa skannauksen uudelleen käyttämällä 'tune2fs' -komentoa. Näin yleensä näyttää:
sudo tune2fs -c 35 /dev/sda1
Tämä komento uudelleen määrittää Ubuntun skannaamaan kiintolevymme 35 kiintolevyasennuksen jälkeen, kun järjestelmä käynnistyy.
Huomaa: vaihda '/ dev / sda1 /' omalla osioillasi
Bad Blocks
Huono sektori on tietokoneen kiintolevyaseman sektori, jota ei voi käyttää pysyvien vaurioiden (tai OS: n kyvyttömyys käyttää sitä onnistuneesti), kuten levyn pinnan fyysistä vaurioitumista.
Huonoja aloja Linuxissa voi olla kaksi tapaa: voit käyttää levytyökalun käyttöliittymää tai voit käyttää komentorivin geeniä kuin meillä. Voit käyttää badblocks-komentoa tarkistamaan kiintolevysi huonot sektorit:
sudo badblocks -v /dev/sdb1
Badblock antaa meille kiintolevyn huonot sektorit.
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.
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 tasaiseen tiedostoon.
sudo badblocks /dev/sdb > /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 bad-blocks /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.