LINUX.ORG.RU

Проверка ЖД на бэдблоки с пристрастием

 ,


0

5

Для проверки дисков на имеющие и потенциальные бэдблоки обычно пользуюсь 2-мя методами:

1) Утилитой badblocks, например:
на чтение:

time badblocks -v /dev/sda  -o ~/bad_sectors_seagate.txt
или покруче, с записью и стиранием всего:
time badblocks -v -w  /dev/sda  -o ~/bad_sectors_seagate.txt

2) Или же автономной проверкой самим диском т.н. «длинной проверкой» (при это красный глазок не светится):
smartctl -t long /dev/sda
и по завершении выполнения последующей проверкой результатов командой:
smartctl -l selftest /dev/sda

До сих пор не в курсе, какая из них наиболее придирчиво проверяет диски.
Или их надо обе использовать? Тогда в какой очередности?

А может есть методы получше?

★★★★★

Ответ на: комментарий от caoutchouckcha

Хм. Вы видимо не в курсе, что эти тесты (особенны стресс-тесты) и служат для того, чтобы спровоцировать такие намеки.
Без них диски могут вести себя тихо и не подавать никаких «намеков» даже в SMARTе, а потом внезапно грохаются.

chukcha ★★★★★
() автор топика
15 сентября 2022 г.