Jak kontrolovat vadné sektory na disku

27. 10. 2016

Sdílet

Na serveru Tecmint vyšel krátký návod, jak kontrolovat vadné sektory na disku pomocí badblocks a smartctl. Podle mého názoru je však návod neúplný a nepřesný.

V první řadě je potřeba periodicky kontrolovat integritu dat u souborových systémů, které toto podporují (scrub Btrfs a ZFS), případně kontrolovat data na RAIDu. K tomu je dobré periodicky dělat S.M.A.R.T long test smartctl -t test long /dev/sdx. Výsledek je po doběhnutí časově náročného testu vidět v tabulce  smartctl -a /dev/sdx.

Pokud S.M.A.R.T objeví vadné sektory, je dobré neprodleně zálohovat. K přečtení problematických částí pomůže nástroj ddrescue. Prázdný vadný disk se můžeme pokusit donutit realokovat vadné sektory pomocí badblocks -svw -b 4096 -c 4096 /dev/sdx, který však často může trvat i několik dní.

Jaké kontroly disků a jak často děláte vy?

Našli jste v článku chybu?

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.