Homepage » hogyan kell » A kezdők útmutatója a Linux Disk Utilities-hez

    A kezdők útmutatója a Linux Disk Utilities-hez

    A merevlemez állapotának ellenőrzése hasznos annak megállapításához, hogy mikor kell cserélni a merevlemezt. A mai cikkben megmutatjuk néhány Linux lemez segédprogramot a merevlemez állapotának diagnosztizálására.

    Kép Scoobay

    S.M.A.R.T rendszer

    A legtöbb modern ATA és SCSI merevlemez önellenőrző, elemző és jelentéstechnikai (SMART) rendszerrel rendelkezik. A SMART merevlemezek a saját egészségüket és teljesítményüket belsőleg figyelik.

    A SMART eszköz felméri a merevlemez állapotát a következők alapján: a merevlemez átviteli teljesítménye, a mágneses fejek keresési hibáinak aránya és a merevlemez által a merevlemezre épített egyéb attribútumok aránya..

    A legtöbb SMART rendszer implementációja lehetővé teszi, hogy a felhasználók önellenőrzést végezzenek a merevlemezek teljesítményének és megbízhatóságának ellenőrzésére. A legegyszerűbb módja a SMART rendszer tesztelésének az Ubuntu-val a "Lemez segédprogram" használata a "Rendszer"> "Adminisztráció" menü alatt..



    A lemez segédprogram segítségével megtekintheti a merevlemez modelljét, sorozatszámát, firmware-jét és általános egészségügyi értékelését, valamint azt, hogy a merevlemezen engedélyezve van-e a SMART rendszer..

    A „SMART adatok” gomb segítségével megtekintheti a merevlemez SMART funkcióit.

    A 'Futtatás önellenőrzés' gomb lehetővé teszi, hogy rövid, kiterjesztett vagy továbbítási önellenőrzést kezdeményezzen a merevlemezen.

    Amikor végrehajtja ezeket a teszteket, előrehaladási mérő jelenik meg, amely lehetővé teszi, hogy megnézze, milyen messze van a teszt és a becsült befejezési idő..

    Az „Attribútált szakasz” lehetővé teszi a hibák és az önellenőrző információk megjelenítését.

    Fájlrendszer-ellenőrzés

    Vannak más eszközök a merevlemez egészségének diagnosztizálásához, a Disk Utility GUI mellett. A FSCK (Fájlrendszer-ellenőrzés) (FSCK), amely csak parancssori eszközként jelenik meg, az egyik olyan eszköz, amelyet gyakran használunk a merevlemez állapotának ellenőrzésére..

    Ugyanezen ellenőrzés elvégzéséhez használhatja a "Lemez segédprogram" fájlellenőrzési funkcióját, ha nem olyan parancssor, mint mi.

    Természetesen vannak olyan helyzetek, ahol mi van a parancssori eszköz használatával ellenőrizze a fájlrendszert. Például, ha fejetlen rendszert használunk, amikor a Linux dobozunk nem indul el, vagy amikor egyszerűen szeretnénk bemutatni a Kungfu parancssorunk ismereteit barátainknak.

    Először az FSCK parancssori eszköz úgy néz ki, mintha csak egy számítógépes geek képes kezelni; De azt fogja találni, hogy az FSCK egy nagyon egyszerű eszköz. Az FSCK futtatása előtt egy dolog, amit meg kell jegyezni; A "umount" paranccsal le kell választania a fájlrendszert. A rögzített fájlrendszer FSCK-val történő rögzítése végül több kárt okozhat, mint az eredeti probléma.

    sudo umount / dev / sdb

    Az FSCK parancs elég egyszerű:

    sudo fsck -t ext4 / dev / sdb

    Ez a parancs ellenőrzi az ext4 fájlrendszert (/ dev / sdb) a következetlenségek miatt. A / dev / sdb-t saját partícióval kell helyettesítenie. Futtathatja az "fdisk" parancsot a rendszerpartíciók megkereséséhez:

    sudo fdisk -l

    Ütemezett fájlrendszer ellenőrzések

    Ha Ubuntu-t használ, észre fogod venni, hogy az Ubuntu FSCK-munkamenetet futtat, amikor rendszeresen elindítja a rendszert. Ha ezt az ütemezett ellenőrzést bosszantónak találja, a „tune2fs” parancs segítségével újra beprogramozhatja a szkennelést. A következőképpen néz ki:

    A mount count paraméter azt jelzi, hogy az Ubuntu 33 merevlemez rögzítése után beolvassa a merevlemezt.

    A '-c' opcióval konfigurálhatjuk a csatlakoztatási számot:

    sudo tune2fs -c 35 / dev / sda1

    Ez a parancs újrakonfigurálja az Ubuntu-t a merevlemez vizsgálatára 35 merevlemez-tartó után, amikor a rendszer elindul.

    Megjegyzés: módosítsa a '/ dev / sda1 /' értéket saját partícióval

    Rossz blokkok

    A rossz szektor a számítógép lemezmeghajtójának szektora, amely nem használható állandó károsodás miatt (vagy az operációs rendszer nem képes sikeresen elérni), például a lemez felületének fizikai károsodása.

    Kétféleképpen lehet észlelni a rossz szektorokat a Linuxban: használhatja a Lemez-segédprogram GUI-t, vagy ha olyan parancssoros geek, mint mi, akkor a badblocks paranccsal ellenőrizheti a merevlemezt rossz szektorokra:

    sudo badblocks -v / dev / sdb1

    A Badblock megadja nekünk a rossz lemezek számát a merevlemezünkben.


    zainul @ zainul-laptop: ~ $ sudo badblocks -v / dev / sdb1
    A 0 és 97683200 blokkok ellenőrzése
    A rossz blokkok ellenőrzése (csak olvasható teszt): 3134528 kész, 3:27 eltelt
    3134560 kész, 8:33 eltelt
    3134561 kész, 10:15 eltelte
    3134562 kész, 11:57 eltelt
    3134563 kész, 13:39 eltelt
    Kész
    Befejezett, 5 rossz blokk található.

    Két lehetősége van, amikor rossz blokkokat lát. Kereshet egy új merevlemezt, vagy jelölheti ezeket a rossz blokkokat használhatatlan merevlemez-szektoroknak. Ez két lépésből áll:

    Először egy rossz fájlba kell írnunk a rossz szektorok helyét.

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

    Ezután meg kell adnunk a lapos fájlt az FSCK parancsba, hogy ezeket a rossz szektorokat „használhatatlan” szektorokká jelöljük.

    sudo fsck -l rossz blokkok / dev / sdb


    Az FSCK, a Badblocks és a Disk Utility néhány olyan lemez segédprogram, amelyet gyakran használunk a merevlemezek beolvasásához. Ha más Linux-lemezeszközöket szeretne olvasni a merevlemezek beolvasására, akkor ossza meg a többi olvasóval.