3 GUI ti o wulo ati Awọn irinṣẹ Ṣiṣayẹwo Disk Linux ti o da lori ebute


Nibẹ ni akọkọ awọn idi meji fun ọlọjẹ disiki lile kọnputa kan: ọkan ni lati ṣe ayẹwo rẹ fun awọn aiṣedeede eto faili tabi awọn aṣiṣe ti o le ja lati awọn ijamba eto itẹramọṣẹ, pipade aibojumu ti sọfitiwia eto pataki ati pataki julọ nipasẹ awọn eto iparun (bii malware, awọn ọlọjẹ ati bẹbẹ lọ).

Ati pe miiran ni lati ṣe itupalẹ ipo ti ara rẹ, nibi ti a ti le ṣayẹwo disiki lile kan fun awọn apa ti o buru nitori ibajẹ ti ara lori oju disiki tabi transistor iranti ti o kuna.

Ninu àpilẹkọ yii, a yoo ṣe atunyẹwo idapọ ti GUI ati awọn orisun iwakọ disiki orisun fun Linux.

Ni ọran ti o ba ṣe akiyesi ihuwasi dani lati disk lile kọmputa tabi ipin kan pato, ọkan ninu awọn ohun akọkọ ti o le ṣe iwadii nigbagbogbo ni aiṣedeede eto eto tabi awọn aṣiṣe ati pe ko si ohun elo miiran ti o dara julọ fun ṣiṣe eyi miiran ju fsck.

1. fsck - Ṣayẹwo Iṣọkan Awọn faili

fsck jẹ iwulo eto ti a lo lati ṣayẹwo ati aṣayan atunṣe eto faili Linux kan. O jẹ opin-iwaju fun ọpọlọpọ awọn oluyẹwo eto faili.

Ikilọ: Gbiyanju awọn ofin fsck lori idanwo awọn olupin Linux nikan, ayafi ti o ba mọ ohun ti o n ṣe ..

Nigbagbogbo yọkuro ipin akọkọ ṣaaju ki o to le ṣiṣe fsck lori rẹ.

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

Ninu aṣẹ ti o wa ni isalẹ, iyipada naa:

  1. -t - ṣalaye iru eto eto faili.
  2. -V - jẹ ki ipo ọrọ-ọrọ ṣiṣẹ.

O le wa awọn itọnisọna lilo alaye ni oju-iwe eniyan fsck:

$ man fsck

Lọgan ti o ba ti ṣe awọn idanwo aisedede eto faili, o tẹsiwaju lati ṣe awọn igbelewọn ipo ti ara.

2. badblock

badblocks jẹ ohun elo fun iṣayẹwo awọn bulọọki buburu tabi awọn apa buburu ni awọn disiki lile. Ṣebi o rii eyikeyi awọn bulọọki buburu lori disiki lile rẹ, o le lo papọ pẹlu fsck tabi e2fsck lati kọ ekuro naa lati maṣe lo awọn bulọọki buburu.

Fun alaye diẹ sii lori bii o ṣe le ṣayẹwo awọn bulọọki buburu nipa lilo iwulo badblock, ka: Bii o ṣe le Ṣayẹwo Awọn ẹka Buburu tabi Awọn bulọọki Buburu lori Disiki lile ni Linux.

3. Awọn ohun elo Eto S.M.A.R.T

S.MARR (Abojuto ara ẹni, Onínọmbà ati Imọ-ẹrọ Ijabọ) jẹ eto ti a ṣe sinu fere gbogbo ATA/SATA ati awọn disiki lile SCSI/SAS ti ode oni ati awọn disiki ipinlẹ to lagbara.

O gba alaye jinlẹ nipa disiki lile ti o ni atilẹyin ati pe o le gba data yẹn nipa lilo awọn ohun-elo ni isalẹ.

smartctl jẹ ọkan ninu awọn iṣẹ-ṣiṣe meji labẹ package smartmontools. O jẹ iwulo laini aṣẹ eyiti o ṣakoso ati ṣetọju eto S.M.A.R.T.

Lati fi sori ẹrọ package smartmontools, ṣiṣe aṣẹ to wulo ni isalẹ fun distro rẹ:

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

Atẹle jẹ apẹẹrẹ ti aṣẹ smartctl kan fun iroyin ilera ipin ipin disiki lile nibiti aṣayan -H ṣe iranlọwọ lati fihan ipo ilera ipin ipin gbogbogbo lẹhin idanwo ara ẹni:

$ sudo smartctl -H /dev/sda6

Wo nipasẹ oju-iwe eniyan smartctl fun awọn itọsọna lilo diẹ sii:

$ man smartctl 

Iwaju iwaju GUI wa fun smartctl ti a pe ni gsmartcontrol eyiti o le fi sii bi atẹle:

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

IwUlO disk Gnome nfunni GUI kan fun ṣiṣe gbogbo awọn iṣẹ ti o jọmọ iṣakoso ipin gẹgẹbi ṣiṣẹda, piparẹ, awọn ipin gbigbe ati kọja. O wa ni iṣaaju-fi sori ẹrọ ni ọpọlọpọ awọn ọna ṣiṣe Linux akọkọ bi Ubuntu, Fedora, Mint Linux ati awọn miiran.

Lati lo lori Ubuntu, ṣii Dash ki o wa fun Awọn Disiki, lori Mint Linux, ṣii Akojọ aṣyn ki o wa fun Awọn disiki ati lori Fedora, tẹ lori Awọn iṣẹ iru Awọn iṣẹ.

Ti o ṣe pataki julọ, o le pese data S.M.A.R.T daradara ati ipa awọn idanwo ara ẹni bi ni wiwo atẹle.

O n niyen! Ninu nkan yii, a ṣe atunyẹwo awọn ohun elo ọlọjẹ disiki lile fun ẹrọ ṣiṣe Linux. O le pin pẹlu wa eyikeyi awọn ohun elo/awọn irinṣẹ fun idi kanna, ti a ko mẹnuba ninu atokọ loke tabi beere eyikeyi awọn ibeere ti o ni ibatan gbogbo rẹ ninu awọn asọye.