Приложение для низкоуровневой диагностики жёстких дисков.
Hard Drive Check (hdck) — небольшое консольное приложение для проведения низкоуровневой диагностики жёстких дисков.
Для повышения производительности компьютера полезно убедится в том что на жестком диске нет ошибок. hdck проводит низкоуровневое сканирование жёстких дисков, путём измерения времени чтения группы секторов обнаруживает битые блоки (даже те о которых S.M.A.R.T. не сообщает) и "плохие" сектора (скрытые повреждёнными секторами). При использовании этого метода сканирования можно полностью убедится в исправности жесткого диска, или подтвердить что диск неисправен (оценить уровень неисправности).
Использовать hdck достаточно просто, достаточно выполнить (от администратора/root):
hdck -f /dev/диск (например sda)
Для тестировании дисков на медленных интерфейсах (например USB) нужно выполнить:
hdck --ata-verify -f /dev/диск
В зависимости от размера жесткого дика и мощности компьютера, полное тестирование с помощью hdck может занять достаточно много времени (до нескольких часов). Для проведения быстрой проверки (самый быстрый способ), достаточно выполнить:
hdck -f /dev/диск --quick
Для получения наиболее достоверных результатов тестирования, не нужно запускать во время тестирования приложений активно использующих жесткий диск (например p2p/torrent клиентов).
В конце сканирования hdck выдаст заключение по результатам сканирования, текущем статусе диска. Есть восемь статусов: excellent (всё отлично), very good (очень хороший, все блоки читаются ниже порога задержки вращения), good (хороший, очень мало плохо читаемых блоков), moderate (нормальный/умеренно хороший, уже имеется множество плохо читаемых блоков), bad (плохой, много блоков требующих двух попыток считывания), very bad (очень плохой, много блоков требующих четырёх повторных считываний), critical (критический, много блоков требующих шести повторных попыток считывания) и failed (практически конец, попытки считывания большинства блоков возвращаются с ошибкой).
hdck имеет множество опций, может работать в фоновом режиме, может быть запущен с записью вывода в лог-файл (иногда достаточно большого), для этого надо выполнить:
hdck -f /dev/диск --log /tmp/hdck.log
Лицензия: GNU General Public License version 3.0 (GPLv3)
Комментариев: 3 RSS
1Jone14-07-2013 15:38
Глянул на тулзу. На полутерабайтнике прогнозируемое время для "быстрого" теста- больше часа. Имхо, в случае сомнений в состоянии диска такой тест вполне может его успешно прикончить ;) А так довольно интересный инструмент, поадекватнее SMART`а будет.
2Кирил14-07-2013 17:24
3vovans16-07-2013 15:07
Очень помогла прога. Типа Viktoria, только не так красочно. Но всё равно информативно.
Для Ubuntu нужно версию из svn собирать. Там профиксили ошибку сборки.
Вы можете войти под своим логином или зарегистрироваться на сайте.