3 Hasznos grafikus felhasználói felület és terminál alapú Linux lemezellenőrző eszközök
Főleg két oka van a számítógép merevlemezének vizsgálatának: az egyik az, hogy meg kell vizsgálni a fájlrendszer inkonzisztenciáit vagy hibákat, amelyek a rendszer folyamatos összeomlásából, a kritikus rendszerszoftverek nem megfelelő bezárásából és a jelentősebb pusztító programokból (például rosszindulatú programok, vírusok stb.) származhatnak. .).
Egy másik a fizikai állapot elemzése, ahol ellenőrizhetjük a merevlemezen a hibás szektorokat, amelyek a lemez felületének fizikai sérüléséből vagy a meghibásodott memóriatranzisztorból erednek.
Ebben a cikkben a GUI és a terminálalapú lemezellenőrző segédprogramok keverékét tekintjük át Linuxhoz.
Abban az esetben, ha bármilyen szokatlan viselkedést észlel a számítógép merevlemezén vagy egy adott partíción, az egyik első dolog, amit mindig kivizsgálhat, az a fájlrendszer inkonzisztenciája vagy hibák, és nincs más jobb segédprogram ennek végrehajtására, mint az fsck >.
1. fsck – Fájlrendszer konzisztencia ellenőrzése
Az Fsck egy olyan rendszersegédprogram, amely ellenőrzi és opcionálisan javítja a Linux fájlrendszert, és a különböző fájlrendszer-ellenőrzők kezelőfelületeként szolgál.
Figyelem: Az fsck parancsokat csak teszt Linux-szervereken próbálja ki, hacsak nem tudja, mit csinál.
Mindig válassza le a partíciót, mielőtt az fsck programot futtatná rajta.
sudo unmount /dev/sdc1
sudo fsck -Vt vfat /dev/sdc1
Az alábbi parancsban a kapcsoló:
-t
– a fájlrendszer típusát adja meg.-V
– lehetővé teszi a bőbeszédű módot.
Részletes használati utasítást az fsck kézikönyvoldalon talál:
man fsck
Miután elvégezte a fájlrendszer inkonzisztencia tesztjét, folytathatja a fizikai állapot felmérését.
2. badblock
A Badblocks hibás blokkokat vagy szektorokat keres a merevlemezeken, és ha észlelik, az fsck vagy e2fsck függvényekkel együtt használhatók a kernel utasítására. hogy elkerüljük ezeket a hibás területeket.
A hibás blokkok használatához meg kell adnia a vizsgálni kívánt merevlemez eszközfájlját.
badblocks /dev/sda
A hibás blokkok egy mintát írnak a merevlemez minden egyes blokkjába, majd visszaolvassák az adatok helyességét. Ha bármilyen hibát észlel, a blokk rosszként lesz megjelölve.
Ha a vizsgálat befejeződött, a -r
kapcsolóval elolvashatja a vizsgálat eredményét, amely tartalmazza a talált hibás blokkok listáját.
badblocks -r badblocks.txt
3. S.M.A.R.T System Utilities
Az S.M.A.R.T (Önfelügyeleti, -elemzési és -jelentési technológia) egy rendszer, amely szinte minden modern ATA/SATA és SCSI/SAS merevlemezbe, valamint szilárdtestalapú lemezbe be van építve.
Mélyreható információkat gyűjt a támogatott merevlemezekről, és ezeket az adatokat az alábbi segédprogramok segítségével szerezheti meg.
1. Smartctl
A smartctl a smartmontools csomagban található két segédprogram egyike, amely egy parancssori segédprogram, amely vezérli és felügyeli az S.M.A.R.T rendszert.
A smartmontools csomag telepítéséhez futtassa az alábbi parancsot a disztribúciójához:
sudo apt-get install smartmontools #Debian/Ubuntu systems
sudo yum install smartmontools #RHEL/CentOS systems
A következő példa egy smartctl parancsra a merevlemez-partíció állapotának jelentésére, ahol a -H
kapcsoló segít a partíció általános állapotának megjelenítésében egy önteszt után:
sudo smartctl -H /dev/sda6
Tekintse át a smartctl kézikönyvoldalt további használati irányelvekért:
man smartctl
Van egy grafikus felhasználói felület a smartctl-hez, az úgynevezett gsmartcontrol, amely a következőképpen telepíthető:
sudo apt-get install gsmartcontrol #Debian/Ubuntu systems
sudo yum install gsmartcontrol #RHEL/CentOS systems
2. Gnome Disk Utility (vagy lemezek)
A Gnome Disk segédprogram grafikus felhasználói felületet kínál a partíciókezeléssel kapcsolatos összes feladat elvégzéséhez, például partíciók létrehozásához, törléséhez, csatlakoztatásához és még sok máshoz. Előre telepítve van a legtöbb mainstream Linux rendszerben, mint például az Ubuntu, a Fedora, a Linux Mint és mások.
Az Ubuntu rendszerben való használatához nyissa meg a Dash alkalmazást, és keresse meg a Lemezek elemet, a Linux Mint rendszeren pedig nyissa meg a A menüben keresse meg a Lemezek kifejezést, majd a Fedora oldalon kattintson a Tevékenységek lehetőségre, írja be a Lemezek lehetőséget.
Ennél is fontosabb, hogy S.M.A.R.T adatokat is tud nyújtani, és önteszteket hajt végre, ahogy az alábbi felületen is látható.
Ez az! Ebben a cikkben áttekintettük a Linux operációs rendszer merevlemez-ellenőrző segédprogramjait. Bármilyen, a fenti listában nem említett segédprogramot/eszközt megoszthat velünk, vagy feltehet ezzel kapcsolatos kérdéseket a megjegyzésekben.