Перейти к основному содержанию

Утилита MHDD

HDD storage

MHDD — это профессиональная бесплатная утилита для низкоуровневой диагностики, тестирования и ремонта жестких дисков (HDD) с интерфейсами IDE и SATA. Программа была создана российским разработчиком Дмитрием Постриганем в 2000 году и является одним из самых популярных инструментов для работы с накопителями на низком уровне.

Главная особенность MHDD заключается в том, что она работает напрямую с контроллером диска, минуя операционную систему и даже BIOS . Благодаря этому программа может получить доступ к диску на самом низком уровне.

Интерфейс SATA. MHDD не поддерживает режим AHCI. Но работает с IDE. Необходимо изменить настройки в BIOS.Не все материнские платы поддерживают этот режим.

Интерфейс IDE. Вспоминаем про распределение устройств на шлейфе — master/slave. По умолчанию MHDD скрывает все устройства в режиме slave. Можно изменить расположение жесткого диска (переключить перемычку на master). Можно в MHDD сменить номер диска на 2 или 4. Или через конфигурационный файл mhdd.cfg, который лежит в папке CFG. Смотрим параметр PRIMARY_ENABLED=TRUE.

Интерфейс SCSI. Поддерживаются не все SCSI-контроллеры.

Интерфейс USB. Подключить диск через USB можно с помощью драйвера и настройки программы. Драйвер эмулирует режим работы через SCSI. Также необходимо отключить все лишние USB-накопители. Горячее подключение не поддерживается, подключайте устройство ДО запуска MHDD. В config.sys потребуется прописать: 

device=X:\USBASPI.SYS /w /v

Где X:\ — полный путь к драйверу.

С MHDD можно:

  • сканировать поверхность: видеть состояние каждого блока, выявлять "бэд-блоки" (bad blocks)
  • ремонтировать поврежденные секторы: лечить soft-bad секторы (логические ошибки), переназначать физические блоки в резервную область диска (Remap)
  • работать со SMART: просматривать атрибуты системы самодиагностики SMART
  • управлять паролями: устанавливать и снимать пароль на диск
  • изменять объем диска (HPA): искусственно уменьшать видимый объем накопителя для скрытия поврежденной области в конце диска
  • управлять шумом (AAM): регулировать уровень шума, издаваемого диском при работе, жертвуя при этом производительностью

Работа с MHDD возможна из Windows, однако, лучше загрузить образ на флешку или диск и загрузиться в DOS.

Скачать MHDD

https://hddguru.com/software/2005.10.02-MHDD/

Документация: 

https://hddguru.com/software/2005.10.02-MHDD/mhdd_manual.en.html

Это мощный, но опасный инструмент: Неправильное использование команд может безвозвратно уничтожить все данные на диске или вывести его из строя.

Не панацея: программа эффективна для "лечения" логических ошибок и небольшого количества физических бэд-блоков (которые заменяются на резервные). Если бэд-блоки появляются снова и снова, это верный признак физической смерти диска, и его необходимо срочно заменить.

Теги

 

Похожие материалы

HPE — HPE SSA CLI для работы с RAID Smart Array в Windows

Управлять контроллерами Smart Array из операционных систем можно с помощью утилиты HPE SSA CLI. Раньше она называлась ssacli. Мне нужно будет поработать с массивом в ОС Windows.

Теги

HPE — hpssacli для работы с RAID Smart Array в Linux

На сервере HPE ProLiant сдох диск в RAID массиве. Массив аппаратный на базе контроллера Smart Array. Вместо неисправного диска был использован SPARE диск. iLO отображает статус Degraded (Rebuilding). Массив перестраивается, но процент перестроения не указан.

Теги