Mājas lapa » » Iesācēja ceļvedis uz Linux Disk Utilities

    Iesācēja ceļvedis uz Linux Disk Utilities

    Zinot, kā pārbaudīt cietā diska stāvokli, ir lietderīgi noteikt, kad ir jānomaina cietais disks. Šodienas rakstā mēs parādīsim dažus Linux diska utilītprogrammas, lai diagnosticētu jūsu cietā diska veselību.

    Attēls no Scoobay

    S.M.A.R.T Sistēma

    Lielākajai daļai moderno ATA un SCSI cieto disku ir pašuzraudzības, analīzes un pārskatu tehnoloģiju (SMART) sistēma. SMART cietie diski iekšēji uzrauga savu veselību un veiktspēju.

    SMART rīks novērtē cietā diska stāvokli, pamatojoties uz: cietā diska caurlaides spēju, magnētisko galviņu meklēšanas kļūdu biežumu un citiem atribūtiem, kurus jūsu cietā diska ražotājs ir iebūvējis savā cietajā diskā.

    Lielākā daļa SMART sistēmu ieviešanas ļauj lietotājiem veikt pašpārbaudes, lai pārraudzītu cieto disku veiktspēju un uzticamību. Vienkāršākais veids, kā veikt SMART sistēmas testu ar Ubuntu, ir 'Disk Utility', kas atrodas izvēlnē 'Sistēma'..



    Diska utilītprogramma ļauj apskatīt cietā diska modeli, sērijas numuru, programmaparatūru un vispārējo veselības novērtējumu, kā arī to, vai cietajā diskā ir iespējota SMART sistēma.

    Poga “SMART data” ļauj redzēt cietā diska SMART funkcijas.

    Poga „Palaist pašpārbaudi” ļauj uzsākt īsu, pagarinātu vai pārsūtīšanas pašpārbaudi uz cietā diska.

    Veicot šos testus, jūs redzēsiet progresa mērītāju, ļaujot jums redzēt, cik tālu testa laikā ir un kāds ir paredzamais pabeigšanas laiks..

    Atribūtā sadaļa ļauj redzēt kļūdas un paštesta informāciju.

    Failu sistēmas pārbaude

    Pie diska utilīta GUI ir daži citi rīki, kurus mēs varam izmantot, lai diagnosticētu cietā diska veselību. Failu sistēmas pārbaude (FSCK), kas ir tikai kā komandrindas rīks, ir viens no instrumentiem, ko mēs bieži izmantojam, lai pārbaudītu mūsu cietā diska stāvokli..

    Lai veiktu to pašu pārbaudi, varat izmantot funkciju 'Diska utilīta' funkciju 'Pārbaudīt failu sistēmu', ja neesat līdzīgi kā komandrindas geek.

    Protams, ir dažas situācijas, kurās mēs ir izmantot komandrindas rīku, lai pārbaudītu mūsu failu sistēmu. Piemēram, ja mēs izmantojam bezspēcīgu sistēmu, kad mūsu Linux kaste neizdodas ielādēt vai kad mēs vienkārši vēlamies parādīt mūsu komandrindas Kungfu prasmes saviem draugiem.

    Vispirms FSCK komandrindas rīks izskatās kā tāds, ko var apstrādāt tikai dators. Bet jūs atradīsiet, ka FSCK ir ļoti vienkāršs rīks, ko izmantot. Pirms FSCK palaišanas ir jāatzīmē viena lieta; Lai atvienotu failu sistēmu, izmantojiet komandu „umount”. Uzstādot failu sistēmu ar FSCK, var rasties vairāk bojājumu nekā sākotnējā problēma.

    sudo umount / dev / sdb

    FSCK komanda ir diezgan vienkārša:

    sudo fsck -t ext4 / dev / sdb

    Šī komanda pārbauda ext4 failu sistēmu (/ dev / sdb) pretrunām. / Dev / sdb jāaizstāj ar savu nodalījumu. Varat palaist komandu "fdisk", lai uzzinātu jūsu sistēmas nodalījumus:

    sudo fdisk -l

    Plānotās failu sistēmas pārbaudes

    Ja lietojat Ubuntu, jūs pamanīsiet, ka Ubuntu vada FSCK sesiju, kad laiku pa laikam sākat startēt sistēmu. Ja konstatējat, ka šī ieplānotā pārbaude ir kaitinoša, varat atkārtoti plānot skenēšanu, izmantojot komandu "tune2fs". Kā tas parasti izskatās:

    Uzstādīšanas skaitlis norāda, ka pēc 33 disku stiprinājumiem Ubuntu skenē mūsu cieto disku.

    Varam konfigurēt pievienojuma skaitu, izmantojot opciju “-c”:

    sudo tune2fs -c 35 / dev / sda1

    Šī komanda atkārtoti konfigurēs Ubuntu, lai pēc 35 cietā diska stiprinājumiem skenētu mūsu cieto disku, kad sistēma sāk zābaku.

    Piezīme: mainiet '/ dev / sda1 /' ar savu nodalījumu

    Slikti bloki

    Slikts sektors ir nozare datora diska diskdzinī, ko nevar izmantot pastāvīgu bojājumu dēļ (vai OS nespēja to veiksmīgi piekļūt), piemēram, diska virsmas fiziski bojājumi.

    Ir divi veidi, kā atklāt sliktus sektorus Linux: jūs varat izmantot Disk Utility GUI vai, ja esat komandrindas geek kā jūs, varat izmantot badblocks komandu, lai pārbaudītu cieto disku par sliktiem sektoriem:

    sudo badblocks -v / dev / sdb1

    Badblock sniegs mums slikto sektoru skaitu mūsu cietajā diskā.


    zainul @ zainul-laptop: ~ $ sudo badblocks -v / dev / sdb1
    0 līdz 97683200 bloku pārbaude
    Nepareizu bloku pārbaude (tikai lasāms tests): 3134528 pabeigts, 3:27 pagājis
    3134560 izdarīts, 8:33 pagājis
    3134561 izdarīts, 10:15 pagājis
    3134562 darīts, 11:57 pagājis
    3134563 darīts, 13:39 pagājis
    izdarīts
    Pabeigts, pieci slikti bloki.

    Ja redzat sliktus blokus, jums ir divas iespējas. Jūs varat meklēt jaunu cieto disku vai atzīmēt šos sliktos blokus kā nelietojamus cietā diska sektorus. Tas ietver divas darbības:

    Vispirms mums ir jāraksta slikto sektoru atrašanās vieta plakanā failā.

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

    Pēc tam mums ir nepieciešams barot vienotu failu FSCK komandā, lai atzīmētu šīs sliktās nozares kā “nelietojamas” nozares.

    sudo fsck-slikti bloki / dev / sdb


    FSCK, Badblocks un Disk Utility ir daži no disku utilītprogrammām, ko mēs bieži izmantojam, lai skenētu cietos diskus. Vai ziniet citus Linux lasītājus, ja zināt citus Linux disku utilītprogrammas, lai skenētu cietos diskus.