3Sep

Príručka pre začiatočníkov pre Linux Disk Utilities

Známe, ako skontrolovať stav pevného disku, je užitočné pri určovaní, kedy sa má vymeniť pevný disk. V dnešnom článku vám ukážeme niekoľko nástrojov Linuxu na diagnostiku zdravia vášho pevného disku.

Obrázok od Scoobay

Systém S.M.A.R.T

Väčšina moderných pevných diskov ATA a SCSI má systém SMART( Self-Monitoring, Analysis and Reporting Technology).Pevné disky SMART interne monitorujú svoje vlastné zdravie a výkon.

Nástroj SMART posudzuje stav pevného disku na základe: priepustnosti pevného disku, rýchlosti vyhľadávania chýb magnetických hláv a ďalších atribútov, ktoré váš výrobca pevných diskov zabudoval do svojho pevného disku.

Väčšina implementácií systémov SMART umožňuje používateľom vykonávať vlastné testy na monitorovanie výkonu a spoľahlivosti ich pevných diskov. Najjednoduchší spôsob, ako vykonať test systému SMART s Ubuntu, je použitie nástroja Disk Utility v systéme System & gt;Menu "Správa".



Utility disku vám umožní vidieť model, sériové číslo, firmvér a celkové hodnotenie zdravotného stavu pevného disku, ako aj to, či je na pevnom disku povolený systém SMART.

Tlačidlo "SMART data" umožňuje zobraziť funkcie SMART pevného disku.

Tlačidlo "Spustiť vlastný test" vám umožňuje spustiť krátky, rozšírený alebo prenosný autotest na pevnom disku.

Keď vykonáte tieto testy, uvidíte ukazovateľ postupu, ktorý vám umožní zistiť, do akej miery je test vykonaný a aký je odhadovaný čas dokončenia.

Priradená sekcia umožňuje zobraziť informácie o chybách a autotestoch. Kontrola súborového systému

Niektoré ďalšie nástroje, okrem nástroja Disk Utility GUI, ktoré môžeme použiť na diagnostikovanie zdravia nášho pevného disku. Kontrola súborového systému( FSCK), ktorá prichádza len ako nástroj príkazového riadka, je jedným z nástrojov, ktoré často používame na kontrolu stavu pevného disku.

Ak chcete vykonať rovnakú kontrolu, použite funkciu 'Check Filesystem' programu 'Disk Utility', ak nie ste príkazový riadok ako my.

Samozrejme, existujú niektoré situácie, keď používame nástroj na kontrolu príkazového riadku nášho súborového systému. Napríklad, keď používame bezhlavý systém, keď sa naša linuxová schránka nepodarí zaviesť, alebo keď jednoducho chceme predviesť svoje zručnosti Kungfu na našich priateľov.

Najprv nástroj FSCK príkazového riadku vyzerá ako niečo, čo dokáže spracovať iba počítačový geek;Ale zistíte, že FSCK je veľmi jednoduchý nástroj na použitie. Pred spustením FSCK je potrebné poznamenať jednu vec. Musíte odpojiť súborový systém pomocou príkazu 'umount'.Upevnenie namontovaného súborového systému s FSCK by mohlo skončiť vytváraním väčšieho poškodenia než pôvodný problém.

sudo umount /dev/ sdb

Príkaz FSCK je dosť jednoduchý:

sudo fsck -t ext4 /dev/ sdb

Tento príkaz kontroluje súborový systém ext4( /dev/ sdb) pre nezrovnalosti. Mali by ste nahradiť /dev/ sdb svojim vlastným oddielom. Príkaz "fdisk" môžete spustiť, aby ste zistili systémové oddiely:

sudo fdisk -l

Plánované systémové súbory Kontroly

Ak používate Ubuntu, všimnete si, že Ubuntu sa spúšťa relácia FSCK pri zavádzaní systému z času načas. Ak zistíte, že táto plánovaná kontrola je nepríjemná, môžete skenovanie opätovne naplánovať pomocou príkazu "tune2fs".Ako to zvyčajne vyzerá takto:

Parameter počtu pripojení nám hovorí, že Ubuntu naskenuje náš pevný disk po 33 pevných diskoch.

Môžeme nakonfigurovať počet pripojenia pomocou voľby "-c":

sudo tune2fs -c 35 /dev/ sda1

Tento príkaz prekonvertuje Ubuntu tak, aby naskenoval náš pevný disk po pripojení 35 pevných diskov pri zavádzaní systému.

Poznámka: zmena '/dev/sda1/' s vlastným oddielom

Bad Blocks

Zlý sektor je sektor na diskovej jednotke počítača, ktorý sa nedá použiť kvôli trvalému poškodeniu( alebo neschopnosti operačného systému úspešne pristupovať), ako je fyzické poškodeniepovrch disku.

Existujú dva spôsoby, ako odhaliť chybné sektory v systéme Linux: môžete použiť nástroj Disk Utility GUI alebo ak ste príkazový riadok ako my, môžete pomocou príkazu badblocks skontrolovať pevný disk pre zlé odvetvia:

sudo badblocks -v /dev/ sdb1

Badblock nám poskytne počet chybných sektorov na našom pevnom disku.


zainul @ zainul-laptop: ~ $ sudo badblocks -v /dev/ sdb1
Kontrolné bloky 0 až 97683200
Kontrola zlých blokov( test iba na čítanie): 3134528 urobené, 3:27 uplynuté
3134560 hotovo, 8:33 uplynul
3134561urobené, 10:15 uplynulo
3134562 urobené, 11:57 uplynulo
3134563 urobené, 13:39 uplynulo
urobené
Dokončené, zistené 5 zlých blokov.

Máte dve možnosti, keď vidíte zlé bloky. Môžete buď vyhľadať nový pevný disk, alebo označiť tieto zlé bloky za nepoužiteľné sektory pevného disku. Toto zahŕňa dva kroky:

Najprv musíme napísať umiestnenie chybných sektorov do plochého súboru.

sudo badblocks /dev/ sdb & gt;Nesprávne bloky /home/zainul/

Potom potrebujeme napájať plochý súbor do príkazu FSCK na označenie týchto zlých sektorov ako "nepoužiteľných" sektorov.

sudo fsck -l špatné bloky /dev/ sdb

FSCK, Badblocks a Disk Utility sú niektoré z nástrojov na disk, ktoré často používame na skenovanie našich pevných diskov. Zdieľajte s ostatnými kolegami čitateľmi, ak poznáte iné nástroje na disk Linux na skenovanie pevných diskov.