Lidtracker.ru

Лид Трэкер
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Программа MHDD

Программа MHDD

MHDD – небольшая, но мощная бесплатная программа, предназначенная для работы с винчестерами на самом низком уровне (в обход BIOS). Она может диагностировать накопители, выполнять чтение и запись произвольных секторов, управлять системой SMART и многое другое.

Дистрибутив программы можно найти на сайте разработчика http://www.ihdd.ru. Можно скачать MHDD в виде образа компакт-диска (файл mhdd32verx.x.iso) или самораспаковывающегося образа дискеты. На том же сайте находится новая версия документации к программе. По умолчанию программа работает с винчестером, подключенным к вторичному (Secondary) каналу IDE в качестве первого устройства (Master). Она способна работать и с дисками SATA или SCSI. Функций у программы MHDD много. Вот лишь несколько действий.

• Получение сведений о диске.

• Сканирование поверхности диска.

• Сохранение образа диска в файл.

Эти операции объединяет то, что они не связаны с записью данных на проверяемый диск, то есть являются неразрушающими. Делать что-либо еще с диском, с которого пользователь собирается восстанавливать информацию, не стоит. Основная задача – лишь оценить ситуацию, а не проверять диск, что является основным назначением программы MHDD.

1. Запишите программу на компакт-диск, а затем загрузите компьютер с него. На экране появится меню выбора накопителей (рис. 2.6). Выберите диск, который нужно исследовать, и введите его номер по списку. Можно вызвать это меню в любое время нажатием клавиш Shift+F3.

Рис. 2.6. Выбор диска

2. Указав диск (например, 3), нажмите клавишу Enter. Программа готова работать с этим винчестером. В верхней части экрана расположены регистры, или флаги. Любое IDE или SATA устройство должно выдать сообщение «DRIVE READY» и «DRIVE SEEK COMPLETE», то есть должны быть подсвечены флаги DRDY и DRSC. Флаг BUSY сигнализирует, что накопитель выполняет какую-либо операцию, например чтение или запись.

Получить справку о командах можно в любой момент, нажав клавишу F1. Тем не менее многие предпочитают заранее распечатать список команд и положить этот листок рядом с компьютером – так удобнее.

Все команды вводятся с клавиатуры, регистр роли не играет. Ввод любой команды завершается нажатием клавиши Enter. Для отмены или прерывания выполнения команды служит клавиша Esc.

3. Для получения информации о диске введите команду ID. Другая команда, EID, выводит более подробные сведения (рис. 2.7).

Рис. 2.7. Информация о диске

4. Для сканирования поверхности нажмите клавишу F4 или введите команду SCAN и нажмите клавишу Enter. Появится меню, в котором можно изменить некоторые настройки. По умолчанию номер начального сектора равен нулю (стартовый сектор). Номер конечного сектора равен максимально возможному (конец диска). Все функции, которые могут изменить или разрушить данные на диске (Remap, Erase Delays), по умолчанию выключены. Для начала сканирования вновь нажмите клавишу F4.

MHDD сканирует накопители блоками. Для накопителей IDE/SATA один блок равен 255 секторам (130 560 байт). По мере сканирования на экране строится карта блоков (рис. 2.8). Справа от нее приводится «легенда». Чем меньше промежуток времени доступа к блоку, тем лучше. Если при обращении к блоку возникают проблемы, то время увеличивается, если же возникает ошибка, то на карте отображается соответствующий символ.

Рис. 2.8. Сканирование поверхности

Все, что перечислено в легенде ниже вопросительного знака (превышения допустимого времени обращения), является разными вариантами нечитаемых блоков. Расшифровка этих ошибок следующая:

• UNC – Uncorrectable Error, неисправимая ошибка;

• ABRT – Abort, команда отвергнута;

• IDNF – Sector ID Not found, идентификатор сектора не найден;

• AMNF – Adress Mark Not Found, адресная метка не найдена;

• T0NF – Track 0 Not Found, невозможно найти нулевую дорожку;

• BBK – Bad BlocK, «плохой» блок без указания причины.

Главное здесь – понимать, что все это результаты физических дефектов внутри гермоблока. Важно решить, как сохранить данные, а не как ремонтировать винчестер. Осторожность при сканировании заключается в том, чтобы не увлекаться диагностикой. Впрочем, вид карты может подсказать некоторые выводы.

• Регулярно повторяющиеся блоки с увеличенным временем доступа – результат позиционирования головок на очередной цилиндр. Это совершенно нормально.

• Беспорядочно разбросанные блоки с разного рода дефектами – признак общей деградации привода. Пластины, подшипники или головки изношены. Возможно, винчестер был «побит» либо перегрет.

• «Пятно», в середине которого находятся абсолютно нечитаемые блоки, окруженные блоками с увеличенным временем доступа, – признак увеличивающегося дефекта на пластине. Надо срочно извлекать образ.

• Строго и регулярно повторяющиеся одинаковые группы недоступных блоков – признак неисправной головки. При желании можно даже вычислить эту головку исходя из физической геометрии диска. Если на поверхности пластины, обслуживаемой этой головкой, находятся самые важные данные, винчестер нужно ремонтировать в специальных условиях. Возможно, пластина еще не исцарапана окончательно.

Полезная функция – контроль акустического шума (Acoustic Management). Шум, разумеется, не волнует пользователя. Однако уровень шума, издаваемого при перемещении головок, уменьшается путем снижения скорости их перемещения. Для неисправного винчестера это может оказаться мерой, способной облегчить режим его работы.

1. Введите команду AAM и нажмите клавишу Enter. Здесь можно увидеть возможные значения параметра, поддерживаемые этим винчестером.

2. Введите значение, соответствующее самой тихой (silent) работе, и нажмите клавишу Enter. Это немного поможет винчестеру, особенно блоку головок, на время дальнейших манипуляций.

На этих действиях диагностика заканчивается и начинается восстановление данных. Программа MHDD способна копировать отдельные сектора или целый диск в файл или в набор файлов. Дефектные нечитаемые сектора программа пропускает.

Команда TOF копирует указанный диапазон секторов (по умолчанию от нулевого до последнего сектора этого диска) в один файл. Размер файла образа не может превышать 2 Гбайт. Если пользователь решил создать образ диска размером более 2 Гбайт, то лучше использовать команду ATOF, так как она умеет автоматически делить образы на отдельные файлы.

1. Введите команду TOF и нажмите клавишу Enter. Появится приглашение Fast Disk Image Creator (рис. 2.9).

2. Введите номер начального сектора и нажмите клавишу Enter.

3. Введите номер последнего сектора и нажмите клавишу Enter.

Рис. 2.9. Создание образа командой TOF

4. Введите путь и имя файла образа, который надо создать. Имя произвольное, а файл нужно создавать на другом физическом диске.

5. Для начала копирования нажмите клавишу Enter.

По завершении копирования можно отключить проблемный диск и заниматься уже не им, а файлом – его посекторной копией. Это защитит диск от дальнейших повреждений: если винчестер начал давать сбои, каждая лишняя минута работы способна добавить новые bad-блоки на пластины или окончательно испортить поврежденную головку. Свое общение с проблемным диском пользователю нужно начинать именно с копирования, а диагностику отложить.

Какой программой делать копию – вопрос открытый. Окончательного ответа на него нет. Программа MHDD и очень похожая на нее программа Victoria создают меньше проблем при чтении винчестеров с многочисленными физическими дефектами. Такими проблемами могут быть зависание самой программы либо всего компьютера при попытках чтения некоторых сбойных секторов. С другой стороны, программа R-Studio несколько удобнее, тем более что извлекать данные из образа все равно нужно с помощью этой программы. Вывод: можно пробовать использование нескольких программ.

Данный текст является ознакомительным фрагментом.

Продолжение на ЛитРес

Читайте также

Программа

Программа Программа – это последовательность машинных инструкций (системы команд, понятных процессору), предназначенная для выполнения определенной задачи. Как правило, программа оформлена в виде одного или нескольких исполняемых файлов, которые после установки

4.7.1. Программа tar

4.7.1. Программа tar У читателя, привыкшего к архиваторам типа arj, которые собирают файлы в единый архив и сразу "сжимают" их, может возникнуть вопрос "А зачем использовать две программы?” Все дело в том, что tar расшифровывается как Tape ARchiver, он не сжимает данные, а лишь объединяет

10.2. Программа rpm

10.2. Программа rpm Название этой программы (или команды) является аббревиатурой от Redhat Package Manager. Такая расшифровка дается в большинстве книг и руководств по Linux и кажется мне более правильной и логичной, хотя в главе 6 "The Official Red Hat Linux Reference Guide" говорится: "The RPM Package Manager (RPM), is an open

12.2.3 Программа gv

12.2.3 Программа gv Программа gv (или ghostview) разработана Иоганнесом Плассом (Johannes Plass) и предназначена для просмотра файлов формата PostScript и PDF (рис. 12.2).После ее запуска без указания имени файла основное окно программы будет пустым. Чтобы открыть какой-то файл, надо щелкнуть по

13.3.2 Программа ftp

13.3.2 Программа ftp Программа ftp — это пользовательский интерфейс к стандартному протоколу передачи файлов по Интернету — File Transfer Protocol. Программа позволяет передавать файлы на удаленный компьютер и получать файлы с удаленного компьютера. Однако, введя команду ftp, вы

2.6.2. Программа RPM

2.6.2. Программа RPM Установка программного обеспечения в дистрибутивах Red Hat и Mandrake производится с помощью программы rpm. RPM (red hat package manager) — это менеджер пакетов Red Hat. Несмотря на то, что в названии присутствует «Red Hat», он полностью предназначен работать как открытая пакетная

4.4.2. Программа xsane

4.4.2. Программа xsane Каких-либо действий по настройке сканера в Fedora 8 выполнять не нужно. Просто подключите сканер к компьютеру и запустите утилиту xsane (команда меню Приложения?Графика). Программа xsane сама определит сканер и после этого вы сможете начать сканирование, щелкнув

П1.1. Программа AVZ

П1.1. Программа AVZ Программа AVZ (Антивирус Зайцева) – очень полезная утилита, и не раз меня выручала еще со времен Windows XP. Тогда я использовал антивирус Касперского, который не умел работать в безопасном режиме. Получалось так – все, что пропустил основной антивирус, в

Программа

Программа Ниже приводится короткая программа, позволяющая узнавать номер кода символа даже в том случае, если на вашей машине не используется код ASCII. main( ) /* определяет номер кода символа */< char ch; printf(" Введите, пожалуйста, символ . "); scanf(" %c", &amp;ch); /* ввод

Читать еще:  PDF Creator скачать для Windows

Исходная программа

Исходная программа Исходная программа представляет собой совокупность следующих элементов: директив препроцессора, указаний компилятору, объявлений и определений. Директивы препроцессора специфицируют действия препроцессора по преобразованию текста программы

9.3. Программа apt-get

9.3. Программа apt-get Предположим, у вас есть пакет package.deb. При его установке обнаружилось, что он требует наличия пакета lib.deb, который у вас не установлен. Что ж, вы находите в Интернете отсутствующий пакет, устанавливаете его способом, описанным в разд. 9.2 (то есть применяя

20.3. Программа bum

20.3. Программа bum Ранее в Ubuntu имелась программа Службы (в программной группе Система | Администрирование), позволяющая включать/отключать системные сервисы. В современных версиях Ubuntu такой программы нет. Зато можно установить программу Boot-Up Manager, которая даже лучше, чем

4.5.1. Программа 1

4.5.1. Программа 1 Вначале нужно выбрать способ представления позиции на доске. Один из наиболее естественных способов — представить позицию в виде списка из восьми элементов, каждый из которых соответствует одному из ферзей. Каждый такой элемент будет описывать то поле

4.5.2. Программа 2

4.5.2. Программа 2 В соответствии с принятым в программе 1 представлением доски каждое решение имело вид[1/Y1, 2/Y2, 3/Y3, . 8/Y8]так как ферзи расставлялись попросту в последовательных вертикалях. Никакая информация не была бы потеряна, если бы X-координаты были пропущены. Поэтому

4.5.3. Программа 3

4.5.3. Программа 3 Наша третья программа для задачи о восьми ферзях опирается на следующие соображения. Каждый ферзь должен быть размещен на некотором поле, т.е. на некоторой вертикали, некоторой горизонтали, а также на пересечении каких-нибудь двух диагоналей. Для того,

Программа Nero Express Лучшая программа для записи дисков

Программа Nero Express Лучшая программа для записи дисков Записывать диски средствами Windows неинтересно. Во-первых, скучно, а во-вторых, вам недоступны какие-либо настройки записи, вы даже не можете указать скорость, не говоря уже о выборе формата диска, методе записи. Вот

Как пользоваться программой MHDD

Post by Raven » 06 Apr 2010, 20:01

Автор: Дмитрий Постригань

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

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 и всё нормально работает.

Читать еще:  Ummy Video Downloader - обзор программы для скачивания видео

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

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

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

HDD Tools LiveCD / HDD Tools LiveCD

Это набор лучших DOS-инструментов для низкоуровневой диагностики и ремонта жестких дисков HDD, такие как MHDD 4.6, Victoria 3.52, Vivard 0.4. AtaPwd и ZU — утилиты для снятия аппаратного пароля, установленного на жесткий диск. А также включены фирменные утилиты от Seagate, WD, Hitachi, Samsung, Toshiba.

Victoria 3.52

AtaPwd — снятие пароля HDD

ZU — снятие пароля HDD

Мастер-пароли HDD. Документация

Фирменные утилиты от Seagate, WD, Hitachi, Samsung, Toshiba

Astra 6.14 — диагностика аппаратной части. SMART HDD

Partition Magic 8.0 1242 — менеджер разделов

SMARTUDM — здоровье HDD

CMOSPWD — сброс пароля BIOS

HD Duplicator Demo — посекторное копирование поврежденного HDD на другой диск, до 30Gb, увы(

COPYR DMA — посекторное копирование поврежденного HDD на другой диск

SNARF — создание скриншота экрана

Самыми лучшими в области диагностики и ремонта hard-дисков являются программы: MHDD иVictoria. Любая из них производит точную диагностику механической части накопителя, позволяет просматривать SMART-атрибуты, проводить низкоуровневое форматирование (Low-level format), ремонтирует накопленные дефектные сектора и многое другое.

Все программы поддерживает работу со всеми распространёнными интерфейсами HDD: IDE, SATA.

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

Добавлены утилиты сброса пароля, установленные на жесткий диск в нестираемые области памяти HDD, не путать с паролем на БИОС. Это AtaPwd и ZU. Также имеется документация с Master-паролями к распространенным фирмам HDD.

С программой Astra 6.14 удобно провести диагностику аппаратной части компьютера, ноутбука. А также прочитать состояние здоровья HDD с помощью S.M.A.R.T. SMARTUDM — аналогично позволит узнать здоровье диска.

С помощью CMOSPWD — удобно сбросить пароль на «запароленный» BIOS без вскрытия корпуса компьютера.

HD Duplicator и COPYR DMA — утилиты для восстановления информации: копирование данных с неисправного HDD на исправный. Работают с HDD через порт контроллера (определение HDD в BIOS необязательно). Программы имеют свои ограничения: HD Duplicator по размеру, COPYR DMA — старенькая, может не определять современные диски.

SNARF — создание скриншота экрана, для фиксации ошибки на экране и последующего анализа. Запустие SCREEN.BAT и для снятие скриншота используйте клавиши ALT+S. Скриншоты форматаSNARF000.BMP (125кб) будут создаваться в корне папки программы, в которой вы работаете с HDD.

Если утилиты не видят HDD SATA, то проверьте в БИОСе режим работы HDD [IDE Compatible], и отключите расширенный режим AHCI.

Образ LiveCD можно записать на флешку, как LiveUSB, любыми подручными инструментами, напримерMulti Boot ISO.

Кому трудно создать рабочую загрузочную USB, скачайте по ссылке USB-Boot-Grub4Dos и пошагово выполните:

USBFormat — отформатировать USB флешку в файловую систему FAT или FAT32 (достаточно использовать быстрое форматирование).

Grub4Dos — создать загрузочную USB флешку, для этого выбрать Disk — указать вашу USB флешку (убедитесь что правильно указали флешку! нельзя указывать другие устройства хранения, например ваш жесткий диск hd0) и нажать Install, нажмите Enter для продолжения, далее выйти Quit.

Скопировать все загрузочные файлы из папки Copy-to-Flash на вашу USB флешку.

Скопировать hddtools.iso на вашу USB флешку.

Проверьте вашу загрузочную USB флешку, с помощью usb-test (эмулятор QEMU).

Всё. Перезагружайте компьютер/ноутбук и загружайтесь с USB флешки.

Дополнительно: при редактировании menu.lst, можно добавлять другие загрузочные образы Dos/Windows/Linux и др.

Тут вы можете оставить комментарий к выбранному абзацу или сообщить об ошибке.

Как пользоваться программой MHDD

На необъятных просторах «нашей советской родины» кроме большого числа компаний, стремящихся взять деньги за все, что только можно, хватает и добрых людей, пишущих и распространяющих полезные программы совершенно бесплатно. Одной из таких программ является MHDD. Мы уже упоминали ее в статье посвященной выведению бэд-блоков. Но на самом деле функции у этой программы намного больше, чем мы упомянули. Она является очень удобным инструментом для диагностики и ремонта винчестеров.

Эта статья написана для проявляющих интерес и делающих первые шаги в области накопителей на жестких магнитных дисках и посвящается программе MHDD и работе с ней.

На момент написания статьи последней версией программы была 2.9. Доступна для скачивания с сайта разработчика . Распространяемая версия не полная, если верить автору, полная существует только в одном экземпляре только у него самого и умеет выполнять ряд очень полезных функций. Но нас, как просто любопытных пользователей, это не интересует: то, что предлагается нам всем, уже является мощным инструментом.

Прежде всего требуется отметить, что программа является универсальной, она работает со всеми накопителем с интерфейсом ATA независимо от производителя и модели. Это объясняется тем, что любое взаимодействие ATA-винчестера с окружающим миром происходит через стандартный набор портов и с помощью конкретного набора команд, определенных в спецификации стандарта ATA (при разработке всех версий которого учитывались соображения совместимости, и таким образом становится совершенно неважно, какой версией интерфейса оснащен данный конкретный накопитель, и уж, тем более, производитель, ведь он при разработке диска непременно должен был руководствоваться стандартом ATA).

Работать программа способна из под чистого DOS, и прямо из Windows (95/98/ME). Правда, при работе из-под Windows существуют некоторые ограничения (о них сказано в документации: накопитель не нужно в таком случае определять в BIOS, а контроллер, на котором он установлен, в Windows лучше всего отключить).

И хотя такой вариант работоспособен, лично я все же предпочитаю работать под чистым DOS, так как даже если все будет работать стабильно в Windows, полученные скоростные показатели могут не соответствовать действительности. И потом, Windows это все-таки Windows… Может я и параноик, но в «варезных» делах стараюсь держаться от «Окон» подальше. И раз уж упомянули о контроллерах, то нужно сказать, что программа позволяет работать и с накопителями установленными на внешних ATA контроллерах, но не во всех версиях. Такая возможность анонсируется в версии 2.8, но в доступной на сайте версии 2.9 этой возможности нет. Утилита способна запускаться с любого не защищенного от записи носителя на котором есть немного места для записи временных файлов и протоколов работы (минимально нужно 70 кбайт, рекомендуется 20 Мбайт). Не используйте программу с того же диска, который диагностируете и лечите, если случилось так, что накопитель у вас один (бэды на своем родном и единственном восстанавливаете, например) — используйте программу с дискеты. Аппаратная часть — ваша тестовая машина, программу не занимают совершенно: это может быть что угодно, с контроллером ATA, вплоть до 286 (в документации так сказано, сам не пробовал, так как у меня в доступности лишь 386 есть, но по теории должно)

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

На экран будет выведена подсказка об основных командах программы.

Инициализировав выбранный накопитель нажатием F2 получаем исчерпывающую о нем информацию: название модели; логические геометрию диска (логическое число цилиндров/головок/секторов на дорожке); серийный номер; версию микрокода; число адресуемых через LBA блоков; поддерживаемые функции ATA и максимальный поддерживаемый режим; состояние SMART (включена ли); состояние системы защиты (включен/выключен аппаратный пароль); полный размер винчестера; результат прохождения основных тестов. Часть этой информации отображается во второй сверху строке на экране и видна при работе.

Кроме того, о состоянии диска и его занятии в данный момент времени сигнализируют индикаторы в самой верхней строке. Они несут следующую информацию:

BUSY — накопитель занят и на команды не реагирует;
WRFT — ошибка записи;
DREQ — накопитель жаждет обменяться данными с внешним миром;
ERR — в результате какой-либо операции возникла ошибка. Когда загорается этот бит, обратите внимание на правую верхнюю часть экрана. Там будет отображен тип последней ошибки: (действительно только при зажженной лампочке «ERR»):
AMNF — Adress Mark Not Found — Обращение к какому-то конкретному сектору не удалось. Вероятной причиной является повреждение этого сектора, повреждение его полей идентификации (упоминание об этом есть здесь). Но сразу после включения накопителя, как раз наоборот, свидетельствует об отсутствии проблем и сообщает об успешном выполнении внутренней диагностики .
T0NF — Track 0 Not Found — не найден нулевой трек.
ABRT — Abort, команда отвергнута;
IDNF — Sector ID Not found;
UNCR — Uncorrectable Error — Ошибка не скорректированная кодом ECC. Вероятно, в данном месте имеет место быть логический бэд-блок (говорилось об этом здесь).

Читать еще:  FScapture скачать бесплатно русская версия

Кроме этих в верху могут гореть еще два индикатора — PWD — сигнализирующая об установленном аппаратном пароле, и HPА — если размер накопителя был изменен с помощью команды HPA (для скрытия бэд-блоков в конце диска используется обычно).

Изначально программа задумывалась как инструмент для быстрой диагностики, и потому на тестирование приходится большая часть функций программы. Первая и самая простая диагностика — по атрибутам системы SMART. В MHDD встроены необходимые средства. Начиная с версии 2.8.1 возможен просмотр SMART-атрибутов, запуск на выполнение SMART тестов. Для просмотра нужно ввести с консоли команду SMART ATT.

К сожалению, эта функция появилась в программе достаточно поздно. Многие уже привыкли пользоваться сторонними SMART утилитами и продолжают это делать (и в прошлой статье я рекомендовал вам делать тоже самое, но следовать за мной неотступно никто не обязывает). Тут уж кому что придется по вкусу. Для выполнения тестов нужно ввести команду SMART TEST и выбрать нужный.

Конечно же, хотелось бы что бы вы представляли что именно вы делаете, а не просто запускали все подряд. Поэтому при желании воспользоваться каким-то из этих тестов, во избежание недоразумений, рекомендуется прочесть подробную информацию о SMART (справка по технологии есть встроенная и вызывается консольной командой SMART). Особенно любопытные могут посмотреть и журналы ошибок ведущиеся SMART (команда SMART ErLog).

В статье по выводу бэд-блоков мы уже упомянули о наличии возможности проверки поверхности жесткого диска. Причем полученная информация будет очень подробна отражать состояние поверхности. Вызов осуществляется консольной командой SCAN. Проверить можно как весь диск целиком, так и какой-то отдельный участок поверхности. После набора команды SCAN появляется следующего вида меню:

Верхняя строка — это режим работы с винчестером. По умолчанию теперь там стоит LBA, менять что-то вряд ли понадобиться, если у проверяемый драйв не раритетный. В строках Starting Cyl/LBA, Ending Cyl/LBA выставляются начальный и конечный блок для LBA трансляции и начальный/конечный цилиндр для CHS (для проверки конкретного участка). Значения по умолчанию соответствуют полной поверхности. Можно включить переназначение сбойных секторов при обнаружении оных (функция Remap). Timeout — время отводимое накопителю для выполнения операции. Результаты проверки можно занести в протокол. При тесте поверхности на экран будут выводится квадратики (один такой квадратик равен 255 секторам (при тестировании в режиме LBA либо числу секторов в строке параметров HDD (обычно 63 — при тестировании в режиме CHS)), цвет которых несет определенную смысловую нагрузку.

В окошке справа ведется их счет. Верхняя самая строка показывает скорость считывания данных в данный момент (не зависит от используемого режима DMA), в нижней — два значения в процентах: первое значение показывает процент выполнения текущего теста в заданном промежутке, а второе отображает, насколько далеко головки «ушли» от 0 цилиндра и «пришли» к последнему. Ниже часы показывают время начала проверки и прогнозируемое время выполнения. Разъяснения по цветам приводятся в документации: «Чем «мутнее» квадратик, тем больше накопителю потребовалось времени для чтения этого блока секторов. Если пошли цветные блоки — значит, накопитель не «вписался» в отведенный ему для работы промежуток времени. Цветными блоками отображается ненормальное состояние поверхности, но еще без «BAD’ов. Однако, зеленые блоки — нормальное явление, они отражают естественный износ поверхности, ничего страшного в них нет (старые накопители работают медленнее, и поэтому для них график вполне может окраситься в зеленый цвет целиком: это нормально). Также зеленые блоки могут появляться при вибрации самого накопителя. Чем ниже по меню цвет — тем больше накопителю понадобилось времени для чтения этого трудночитаемого участка. Красный цвет — признак того что на этом месте уже почти «сформировался» BAD block. Вопросительный знак появляется при превышении максимального времени ожидания готовности. То есть, при появлении [?] можно считать, что накопитель «подвис» на этом месте и здесь явно присутствует либо серьезный дефект поверхности, либо неисправен блок магнитных головок. Всё, что ниже вопросительного знака — это ошибки (BAD block). Если они появляются в процессе тестирования, значит, на поверхности есть физические дефекты или проблемы с CRC секторов, т.н. софт-бэды.»

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

С помощью MHDD можно проверить и надежность системы позиционирования: по команде CX будут проводится многократные попытки позиционирования в различные области, некоторые накопители такой режим выдержать не могут в силу в большинстве случае конструктивных особенностей и заводских дефектов (но не нужно бояться — из строя ничего не выйдет, так как программа отслеживает такую возможность и переводит диск в ждущее состояние, если что-то не так).

Есть еще ряд команд для диагностики, но это наверное первые которые следует знать. Более полно описывать в рамках данной статьи нет смысла — для этого документация к программе есть.

Из очень интересных функций реализуемых программой нужно отметить возможность управления шумом (узкозаточенные и неудобные утилиты производителей остаются далеко в стороне). По команде AAM становиться доступным изменение производимого уровня шума (нужно ли напоминать, что в ущерб производительности?), при этом результат можно оценить сразу же. Очень удобно.

И последней из обещающих стать популярными функций программы можно отметить установки аппаратного пароля на накопитель (в спецификации ATA-3 предусматривается возможность установки двух паролей — пользовательского и мастер-пароля (устанавливается сразу же на заводе, но не активирован)). При активизации этой функции накопитель будет корректно определяться BIOS, но никакие операции с ним не будут возможны, пока пароль не будет снят Очень мощная защита 100% защищающая от неподготовленного и даже от более или менее подготовленного пользователя. Снять такой пароль можно лишь в крутых сервисных центрах (при углублении в вопрос обнаруживаются маленькие лазейки, но мы сейчас не станем о них распространяться). И теперь этой функцией можно воспользоваться с помощью программы MHDD. Для установки пароля есть команда PWD, для подготовки к снятию UNLOCK и DISPWD для непосредственно снятия. Все изменения вызванные этими программами вступают в силу при перезапуске микропрограммы накопителя (т.е. необходимо выключение/включение). И ни в коем случае не теряйте пароль! Это почти равносильно потере диска!

Есть средства разбивки и форматирования дисков и много другой всякой-всячины. Возможно случиться так, что ваша жизнь будет непрерывно связана с общением с жесткими дисками, и вам захочется автоматизировать выполнение како-то то набора команд. Для этого программа имеет командный процессор. Работа с ним подробнейшим образом расписана в документации, там же описано и большое множество команд, не упомянутых мной сегодня и предназначенных для применения более подготовленными людьми. Прочтение данной статьи ни в коем случае не освобождает от прочтения документации, тем более, что она на русском. RTFM, господа! 🙂

Как пользоваться программой MHDD

Доброго Вам времени суток!))

Сейчас я расскажу Вам как можно протестировать жесткий диск, диск, карман с помощью программы MHDD .

Есть специальный загрузочный диск (Hiren s boot cd) , в этом сборнике много различных программ для решения проблем!

1. На рисунке №1 мы видим стартовую консоль диска (Hiren s boot cd) . Нажимаем на меню *(Start BootCD) .

2. На рисунке №2 мы видим список разделов программ, мы выбираем позицию под шестым пунктом *(Hard Disck Tools. ) .

3. На рисунке №3 мы видим список с перечнем программ, кликаем на восьмой пункт *(More. ) дабы перейти к следующему списку.

4. На рисунке №4 мы видим ещё один список с перечнем программ, кликаем на восьмой пункт *(More. ) дабы перейти к следующему списку.

5. На рисунке №5 мы видим ещё один список с перечнем программ, кликаем на четвёртый пункт *(MHDD 4.6) , эта и есть нам нужная программа, нажимаем клавишу (Enter) .

6. На рисунке №6 мы видим саму программу MHDD , в этом списке будут отображаться все жесткие диски, которые подключены, также ДС и карманы. ВАЖНО. Ваш жесткий диск или же другое оборудование, которое вы хотите протестировать должно, быть подключено в режиме *(MASTER) . Если Ваше оборудование будет подключено в режиме *(SLAVE) , то Ваше оборудование не будет отображаться на экране!

В данный момент наш винчестер находится под цифрой *8* .

В низу экрана на рисунке №6 будет прописная строка, Нажимаем на клавиатуре цифру *8* (это наш винчестер), и нажимаем клавишу (Enter) .

7. На рисунке №7 мы видим старт ТЕСТА. в данном окне нажимаем клавишу *F4* .

8. На рисунке №8 у Вас появится окно запуска ТЕСТА. В этом окне будут отображаться кластера вашего винчестера, время окончания процесса ТЕСТА, способ восстановления и т.д.

В данном случае мы ничего не трогаем из этого меню, нажимам снова клавишу *F4* .

9. На рисунке №9 мы видим, как начался тест винчестера, на экране будут проходить все кластера которые не повреждены и повреждены.

10. На рисунке №10 это таблица кластеров и их повреждения!

Если вовремя теста пропадёт свет, случайно нажмёте кнопку (reset), или отсоедините винчестер в рабочем процессе, программа MHDD не закроет и не заблокирует Ваш винчестер, един с венное что может произойти, это от перепада или от пропадания света, может сломаться сам винчестер(((

ВНИМАНИЕ. В этом посте рассказано только как проверить жесткий диск на поврежденые сектора, на самом деле программа *MHDD* может многое сделать с жестким диском и не только с жестким диском!

Пробуйте, тестируйте! Если у Вас есть вопросы по данной теме, Вы можете подробно всё узнать ЗДЕСЬ. .

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector