Страница 1 из 1

Часто задаваемые вопросы по MHDD и ответы на них.

Добавлено: 06 апр 2010, 20:01
Raven
Автор: Дмитрий Постригань

Перед прочтением этого документа ПРОЧТИТЕ ДОКУМЕНТАЦИЮ.

Q1: Умеет ли MHDD работать с внешними SATA/IDE контроллерами, такими как CMDXXX, HPTXXX и другими?
A: Да, с версии 2.8.0.

Q2: MHDD постоянно вешается, вываливается в DOS с ошибкой.
A1: Снимите атрибуты Read-Only с файлов mhdd.cfg, MHDD*.*. Если не помогает, удалите все файлы в каталоге, в котором находится MHDD, оставьте только mhdd.exe.
A2: Возможно, текущий диск (с которого производится запуск MHDD) переполнен или защищен от записи.
A3: Возможно, вы пытаетесь тестировать программой тот же HDD, на котором она физически находится (это недопустимо).

Q3: Работает ли MHDD под Windows?
A: Известны случаи успешной загрузки MHDD под любой версией Windows.

Q4: А почему при сканировании диска я вижу нечто, похожее на шахматную доску? Почему так регулярно появляются задержки (чередуются тёмные и светлые блоки)?
A: Это моменты позиционирования головок на следующий трек.

Q5: Запустил MHDD проверить HDD. Все, вроде бы, ничего, бэдов нет, но скорость HDD после тестов стала 3MB/с.
A: Проверьте разъём IDE на винчестере — вы сломали один из центральных выводов (рядом с отсутствующим). Подробнее смотрите в этой теме.

Q6: Почему программа не видит винчестеров на канале Primary?
A: Загляните в файл MHDD.CFG, там есть специальная переменная, которая влияет на работу с первым каналом. Изменяйте только значение переменной, символ "#" удалять не нужно.

Q7: Работает ли программа с Serial ATA (SATA)?
A: Работа SATA контроллера ничем не отличается от работы IDE контроллера. Поэтому SATA контроллеры поддерживаются.

Q8: MHDD не видит мой HDD.
A1: Убедитесь, что производитель вашей материнской платы - не Intel. Платы от Intel блокируют доступ к IDE портам в некоторых случаях.
A2: Если диагностируемый HDD подключен к каналу Primary, вам сначала нужно разблокировать этот канал. Отредактируйте файл MHDD.CFG (замените значение ключа #PRIMARY_ENABLED с FALSE на TRUE. Но тестировать программой тот же HDD, на котором она физически находится недопустимо (потеряете данные).
A3: В целях безопасности, поддержка SLAVE-устройств была отключена. Убедитесь, что устройство работает в режиме MASTER.

Q9: MHDD зависает при детекте винчестера.
A: Убедитесь, что загрузочная дискета создана инсталлятором MHDD.

Q10: Как избавиться от "красных" или "коричневых" блоков? Как избавиться от бэдов?
A: Использовать erase, затем scan+erase waits, если не помогло - scan+remap.

Q11: Разрушает ли информацию процедура remap?
A: Ответ касается только программы MHDD: нет, не разрушает, так как информация в секторе и так потеряна. Т.е, информация в бэд-секторе разрушена ещё до процедуры remap. Однако, этот ответ верен только в случае, если сам диск физически исправен (то есть, бэды на нём появились не из-за, например, неисправной головки). Если после ремапа на накопителе исчезли все разделы — воспользуйтесь бесплатной программой Partition Find And Mount, она восстановит разделы.

Q12: Разрушает ли информацию EraseWaits?
A: Да, разрушает, так как стирает блоками, затрагивая хорошие сектора.

Q13: Можно ли сделать посекторный EraseWaits?
A: Нет, иначе это будет практически тот же ремап.

Q14: Можно ли сделать "принудительный" remap "красному" блоку?
A: Если вышеприведённые рекомендации не помогли, то нет. Решение о ремапе принимает накопитель, а не MHDD. Если прогамме не удалось упросить винчестер сделать remap, то, увы, ничего с этим не поделать.

Q15: Я тестирую диск при помощи chkdsk или ndd или scandisk, они сообщают о наличии bad block'ов. Но при проверке MHDD бэдов нет (были, но теперь нет). Как это исправить?
A: На диске (когда-то) были bad block'и, и ОС их пометила в своих таблицах. Однако, сбойные сектора были переназначены (самим диском, либо при помощи MHDD). Но из таблиц файловой системы их никто не убирал. Здесь несколько вариантов:
1. Сделать bad sectors recheck в Partition Magic
2. Убрать бэды руками при помощи diskedit'а
3. Переразметить жесткий диск заново.

Q16: Я убил свой винчестер используя MHDD! Что мне делать?
A: Самая плохая идея - писать автору (ответа не будет - 100%). Самая хорошая - просить помощи в форумах на hddguru.com. А, вообще, надо сначала документацию читать, ведь предупреждали.

Q17: MHDD ругается Runtime Error...
A: Убедитесь, что вы прочитали документацию в разделе, где описывается как правильно запускать MHDD. Также, см. выше (Q2). Если не помогло - обращайтесь на форум hddguru.com, детально описывая проблему.

Q18: Программа не видит мой винчестер!
A: Попробуйте нажать SHIFT+F3, а, вообще - бегом марш читать документацию. ВНИМАТЕЛЬНО. Также не забудьте поставить накопитель в режим MASTER.

Q19: Винчестеры, подключенные к контроллеру Promise SX4000 или SATA150TX2/TX4 не видятся программой.
A: К сожалению, и не увидятся...

Q20: При запуске с защищённого от записи носителя всё нормально, но при выходе программа ругается на ошибку записи. Что делать?
A: Используйте ключ /RO для отключения попытки записи. Похоже, это глюк компилятора FreePascal.

Q21: Почему в списке определённых контроллеров мой контроллер появляется два раза?
A: На самом деле, он, конечно же, один. Но, поскольку, в этом контроллере реализовано несколько каналов, было принято решение выводить информацию по каждому каналу как по отдельному устройству.

Q22: Что означают результаты скана?
A: Наличие красных (>500ms) блоков на полностью здоровом накопителе недопустимо. Если они есть, необходимо произвести стирание (erase) всей поверхности диска и, если это не помогло избавиться от задержек, можно делать выводы, что данный накопитель перестал быть достаточно надёжным. Буквенно-символьные блоки, например, "x" или "S", и т.п., недопустимы. Они говорят о наличии BAD блоков на поверхности. Первое, что должно быть сделано - это полная очистка поверхности командой erase. Если это не помогло, то scan с включенной опцией EraseWaits. Если Bad блоки так и не исчезли, следует запустить scan с включенной опцией Remap.

Q23: Что означает периодически появляющаяся буква W при скане?
A: Это означает, что вы включили режим EraseWaits, и в этом месте произошло стирание 255 секторов вследствие задержки.

Q24: Что означает синий блок?
A: Это означает, что вы включили режим Remap, и в этом месте он и произошёл.

Q25: На моём накопителе есть дефекты. Подскажите алгоритм ремонта.
A: Шаг 1. Стирание командой ERASE. Шаг 2. Скан с Erase Waits. Шаг 3. Скан с Remap.

Q26: На моём накопителе каждый блок дефектный, ни одна из предложенных процедур ремонта не помогает.
A: Скорее всего, проблема не в поверхности, а в разрушенной служебной области или неисправной механической части.

Q27: У меня проблемы с установкой/снятием HPA.
A1: Такое бывает, когда накопитель подключен через внешний (PCI) ATA контроллер. Причины данного явления пока что не выяснены, но похоже, что происходит это из-за постоянного опроса платой накопителя.
A2: Обнаружились проблемы с некоторыми материнскими платами, которые сами, при каждой загрузке устанавливают HPA и хранят там какие-то свои данные. Чтобы снять HPA на такой материнской плате, нужно перед запуском процедуры NHPA передёрнуть питание накопителю. Однако, это сработает только до очередной перезагрузки: материнская плата установит HPA снова.

Q28: Скан на SCSI Seagate какой-то подозрительно медленный.
A: Обнаружилось, что у накопителей Seagete SCSI по умолчанию отключено упреждающее чтение, read look ahead.

Q29: Объём моего винчестера почему-то стал меньше, при этом NHPA не помогает. Что делать?
A: Проверьте перемычки.

Если это не помогло, сделайте следующее:
Скомандуйте CONFIG, ответьте "y" на вопрос, и затем нажимайте ENTER на все вопросы.

Этот метод работает также для винчестеров, объем которых был уменьшен дистрибьютором.

Q30: А как при помощи MHDD сделать низкоуровневое форматирование (low-level format, LLF)?
A: Командой ERASE

Q31: Можно ли «обрезать» начало диска?
A: Нет.

Q32: Можно ли работать с устройствами через USB порт?
A: Теоретически — да. MHDD может работать с устройствами SCSI, а в сети есть драйвер, который эмулирует SCSI интерфейс для накопителей, подключенных по USB.
Цитата от Taciturn с форума MHDD: Цитата:
Можно и поподробнее:
Чипсет Via KT600 (остальною, думаю, не важно), драйвер именно такой потому что первый под руку попался и работает (более-менее нормально (хотя в 3 USB порту плеер не увидел, пришлось в 1 переключать)).
Если BIOS умеет находить USB HDD отключаем их на время загрузки (иначе драйвер с ними не работает), загружаем драйвер -
DEVICEHIGH=USBASPI.SYS /v /w
(/v - показывает статусный сообщения, /w предлагает подключить устройства и нажать Enter).
подключаем винт, жмём Enter - если всё нормально загрузилось то выбираем в MHDD и всё нормально работает.



Драйвер можно скачать здесь: http://hddguru.com/content/en/software/ ... OS-Driver/

Q33: Как отключить звук в MHDD?
A: Частично — при помощи ключа /NOPINGPONG

Q34: Запустился с дискеты (или компакт-диска), где мне искать логи?
A: Загрузочная дискета и компакт-диск создают RAM-диск, оттуда же и запускается MHDD. Там же находятся и логи и скриншоты.

Q35: Можно ли всё-таки работать со SLAVE-устройствами?
A: Можно. Нажмите SHIFT+F3 для выбора диска. SLAVE-устройства в нём не отображаются, но их можно выбрать, выбирая чётные номера. Например, чтобы выбрать накопитель Primary Slave, необходимо выбрать устройство номер 2, соответственно, чтобы выбрать Secondary Slave, выбирайте 4. Для накопителей, подключенных к PCI-платам, номера Slave-устройств будут нечётными.

Q36: Можно ли изменить задержку EraseWaits/EraseDelays?
A: Да, можно. Запустите скан с включенной опцией EraseWaits/EraseDelays, затем сразу же остановите его. Загляните в файл mhdd.cfg, там появится соответствующий параметр.

Q00:У меня остались вопросы...
A: Убедитесь, что у вас последняя версия MHDD, прочтите документацию. Если вопросы остались, задавайте их, пожалуйста, на форуме сайта http://hddguru.com

Re: Часто задаваемые вопросы по MHDD и ответы на них.

Добавлено: 05 апр 2016, 16:44
urov
Купил 3ТБ Seagete ST3000VX001. Но. Подключил его к компьютеру Pentium 4 на IDE-порт через переходник IDE-SATA. В принципе, нормально. В BIOS виден. MHDD видит весь объём.

Но во время тестирования происходит "отключение диска" (Disconnected) Не пройдя и 10% теста. Один раз при 9%, другой раз при 5%.

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

Как прокомментируете ситуацию?

На 2-ядернике с SATA - проверка идет без отключений диска.