Фотогалереи

Услуги

Помощь при использовании сайта

WHDD как аналог MHDD под GNU/Linux

Многим из вас наверняка приходилось сталкиваться с утилитам для тестирования и восстановления жестких дисков. Не будем сейчас затрагивать тему того отчего некоторые из них сыплются в первые месяцы и продукты каких вендоров лучше, а какие обходить стороной. Для проведения такого анализа у меня недостаточно ни знаний, ни времени, поэтому в данном случае лучше рассказать о том каким способом можно провести наглядное тестирование HDD. Также не лишним будет почитать статью о восстановлении разделов на HDD если они вдруг перестали определяться
Продвинутые пользователи Windows при первых подозрениях проблем с жестким диском быстренько подготавливают загрузочную дискету или флешку с DOS и MHDD/Victoria и через несколько минут уже могут видеть первые итоги теста, пользователи GNU/Linux в это время сосали лапу, или также подготавливали загрузочную флешку с MHDD.

С недавнего времени (январь 2012), благодаря Андрею Уткину сосать лапу приходится скорее пользователям Шindoшs , так как появился аналог MHDD для GNU/Linux и не просто аналог, а аналог нативный. Это означает, что теперь не нужны загрузочные флешки с DOS'ом выступающим средой для запуска MHDD и жесткий диск можно проверить здесь и сейчас параллельно с посещением вконтактика любимых сайтов и просмотром новенькой серии "Во все тяжкие" какого нибудь полезного видео.

WHDD имеет визуально схожий интерфейс со своим DOS аналогом, но для взамодействия с пользователем используется библиотека ncurses. Кто хоть раз запускал конфигуратор опций ядра Linux через make menuconfig увидит привычную глазу окно с псевдо графикой. Также стоит отметить, что whdd имеет и cli frontend, но лично мне все же показалось удобнее использовать псевдо графику ncurses чем command line interface в обычном текстовом режиме. Запуск whdd в режиме ncurses

# whdd-curses
# whdd-cli

и текстовом соответственно.

Теперь перейдем к возможностям этой программы. Самым главным ее достоинством является проверка на так называемые бэд блоки (битые сектора на поверхности HDD с которых не удается прочитать информацию). WHDD помечает такие блоки как

x ERR

Остальные блоки упорядочиваются по времени доступа к ним. Естественно чем меньше блоков с большим временем доступа тем лучше. Например на моем трех годовалом Hitachi Deskstar HDT721010SLA360 время доступа к блокам лежали в интервале от 3 до 50 ms. Также можно посмотреть S.M.A.R.T. каждого диска в удобочитаемом формате. Надо признать, что в данном случае whdd использует другую программу под названием smartmontools и просто выводит информацию полученную от нее в хорошо читаемом виде.

Единственный минус этой полезной программы в том, что на данный момент нет собранных пакетов ни для одного популярного дистрибутива GNU/Linux таких как Ubuntu, Fedora, OpenSUSE, но вы всегда можете скачать исходники и собрать whdd вручную.
Для пользователей Gentoo дела обстоят гораздо лучше, так как whdd с марта 2012 года находится в основном дереве портежей и максимум что нужно сделать это размаскировать этот пакет.
Также пользователям Gentoo хочу дать подсказку, по сборке. Сначала у меня этот пакет не собирался ругаясь на

Dialog or menuw library not found

Решением явилась пересборка

dev-util/dialog с USE="-minimal"

Скачать исходники whdd

Также хочу отметить, что проект с недавнего времени обзавелся собственным сайтом

4.285715
7 votes
Ваша оценка: Нет


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".
Аватар пользователя anonymous

Приймите благодарность от автора whdd за добрую ревьюху :)
За софтинкой давно не ухаживал, но сейчас на горизонте замаячил спонсор, так что трепещите - грядут коммиты. Также вырос уровень моего понимания предметной области, из кода изчезнут шаманские приколы, а действительно принципиальные моменты управления режимами работы будут добавлены.
С линуксистическим приветом, Андрей Уткин :)

Аватар пользователя admin

Коммиты это всегда хорошо, ждем новых релизов! И как говорится - долгих летов)

Аватар пользователя anonymous

Проект заимел сайт и прочую инфраструктуру.
http://whdd.org
Доступна новая версия 2.0rc2 (2-й release candidate), чуть подождём стабилизации и объявим о выпуске 2.0.
Демка сканирования и копирования сбойного диска: http://whdd.org/?page_id=57
Enjoy!

Аватар пользователя admin

Хорошие новости, добавил в пост ссылку на сайт.

Аватар пользователя anonymous
anonymous пишет:

Проект заимел сайт и прочую инфраструктуру.
http://whdd.org
Доступна новая версия 2.0rc2 (2-й release candidate), чуть подождём стабилизации и объявим о выпуске 2.0.
Демка сканирования и копирования сбойного диска: http://whdd.org/?page_id=57
Enjoy!

кстати, огромейшее спасибо, не раз уже выручала эта прога!

Аватар пользователя anonymous

10.04 LTS. Из репозитария не ставится, из изходников не собирается, ругается на отсутствие libc6.

Аватар пользователя anonymous

*исходников

быстрофикс

Аватар пользователя admin

Вы бы еще на 8.04 попробовали собрать. Возьмите 12.04. Я на убунте не пробовал. В генточке все хорошо

Аватар пользователя anonymous
admin пишет:

Вы бы еще на 8.04 попробовали собрать. Возьмите 12.04. Я на убунте не пробовал. В генточке все хорошо

А в описание PPA написано, что Lucid поддерживается. На рабочей машине 10.04, железо старое, смысла апгрейдиться на 12.04 нет, все, что нужно работает.

Аватар пользователя admin

А почему из PPA не ставится? По каким причинам? Тем более, что написано о поддержке 10.04