3 noderīgi GUI un uz termināliem balstīti Linux diska skenēšanas rīki


Datora cietā diska skenēšanai galvenokārt ir divi iemesli: viens ir pārbaudīt, vai tajā nav failu sistēmas pretrunu vai kļūdu, kas var rasties no ilgstošām sistēmas avārijām, nepareizas kritiskās sistēmas programmatūras slēgšanas un vēl svarīgāk ar destruktīvām programmām (piemēram, ļaunprātīgu programmatūru, vīrusiem utt.).

Un vēl ir analizēt tā fizisko stāvokli, kur mēs varam pārbaudīt, vai cietajā diskā nav sliktu sektoru, kas radušies fizisku bojājumu dēļ uz diska virsmas vai atmiņas tranzistora kļūmēm.

Šajā rakstā mēs pārskatīsim Linux GUI un termināla disku skenēšanas utilītu kombināciju.

Gadījumā, ja pamanāt kādu neparastu uzvedību no datora cietā diska vai konkrēta nodalījuma, viena no pirmajām lietām, ko vienmēr varat pārbaudīt, ir failu sistēmas neatbilstība vai kļūdas, un šīs darbības veikšanai nav citas labākas lietderības, izņemot fsck.

1. fsck - failu sistēmas konsekvences pārbaude

fsck ir sistēmas utilīta, ko izmanto, lai pārbaudītu un pēc izvēles labotu Linux failu sistēmu. Tas ir vairāku failu sistēmas pārbaudītāju priekšgals.

Brīdinājums: Izmēģiniet fsck komandas tikai testa Linux serveros, ja vien nezināt, ko darāt.

Vispirms vispirms atvienojiet nodalījumu, pirms tajā varat palaist fsck.

$ sudo unmount /dev/sdc1
$ sudo fsck -Vt vfat /dev/sdc1

Zemāk esošajā komandā pārslēdziet slēdzi:

  1. -t - norāda failu sistēmas veidu.
  2. -V - iespējo daudzveidīgu režīmu.

Detalizētas lietošanas instrukcijas varat atrast fsck man lapā:

$ man fsck

Kad esat veicis failu sistēmas neatbilstības testus, jūs veicat fiziskā stāvokļa novērtēšanu.

2. badblock

badblocks ir utilīta sliktu bloku vai sliktu sektoru skenēšanai cietajos diskos. Pieņemot, ka cietajā diskā esat atklājis visus sliktos blokus, varat tos izmantot kopā ar fsck vai e2fsck, lai norādītu kodolam neizmantot sliktos blokus.

Lai iegūtu papildinformāciju par to, kā pārbaudīt sliktos blokus, izmantojot utilītu badblock, lasiet: Kā pārbaudīt sliktos sektorus vai sliktos blokus cietajā diskā Linux.

3. S.M.A.R.T sistēmas utilītas

S.M.A.R.T (paškontroles, analīzes un ziņošanas tehnoloģija) ir sistēma, kas iebūvēta gandrīz visos mūsdienu ATA/SATA un SCSI/SAS cietajos diskos, kā arī cietvielu diskos.

Tas apkopo padziļinātu informāciju par atbalstīto cieto disku, un jūs varat iegūt šos datus, izmantojot zemāk esošos utilītus.

smartctl ir viena no divām utilītprogrammām, kas ietilpst paketē smartmontools. Tā ir komandrindas lietderība, kas kontrolē un uzrauga S.M.A.R.T sistēmu.

Lai instalētu smartmontools pakotni, izpildiet tālāk norādīto komandu savam izplatītājam:

$ sudo apt-get install smartmontools   #Debian/Ubuntu systems 
$ sudo yum install smartmontools       #RHEL/CentOS systems

Šis ir komandas smartctl piemērs, lai ziņotu par cietā diska nodalījuma veselību, kur opcija -H palīdz parādīt vispārējo nodalījuma veselības stāvokli pēc pašpārbaudes:

$ sudo smartctl -H /dev/sda6

Pārlūkojiet smartctl cilvēka lapu, lai iegūtu vairāk lietošanas vadlīniju:

$ man smartctl 

Smartctl ir GUI priekšgals ar nosaukumu gsmartcontrol, kuru var instalēt šādi:

$ sudo apt-get install gsmartcontrol  #Debian/Ubuntu systems 
$ sudo yum install gsmartcontrol       #RHEL/CentOS systems

Gnome diska utilīta piedāvā GUI visu ar nodalījumu pārvaldību saistīto uzdevumu veikšanai, piemēram, starpsienu izveidošanai, dzēšanai, uzstādīšanai un citur. Tas ir iepriekš instalēts lielākajā daļā galveno Linux sistēmu, piemēram, Ubuntu, Fedora, Linux Mint un citās.

Lai to izmantotu Ubuntu, atveriet Dash un meklējiet diskus, Linux Mint, atveriet izvēlni un meklējiet diskus, un Fedora noklikšķiniet uz Aktivitāšu tipa diski.

Vēl svarīgāk ir tas, ka tas var arī nodrošināt S.M.A.R.T datus un veikt pašpārbaudes, kā norādīts šajā saskarnē.

Tieši tā! Šajā rakstā mēs pārskatījām cieto disku skenēšanas utilītprogrammas Linux operētājsistēmai. Jūs varat koplietot ar mums visus utilītus/rīkus vienam un tam pašam mērķim, kas nav minēti iepriekš minētajā sarakstā, vai uzdot visus saistītos jautājumus komentāros.