Как записать mhdd на флешку

Обновлено: 23.11.2024

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

Сбойные сектора жесткого диска вызваны физическим повреждением. Такие как качество жесткого диска или самой флешки, естественное старение и нестандартное использование также могут привести к повреждению жесткого диска или флешки, битые сектора жесткого диска восстановлению не подлежат. Но при наличии определенных знаний и здравого смысла их можно предотвратить.

Мягкие поврежденные сектора — это логические проблемы. Мягкие поврежденные сектора могут возникать из-за ошибок программного обеспечения или данных. Мягкие поврежденные сектора можно исправить, полностью очистив диск или используя утилиту CHKDSK в операционной системе Windows.

Признаки сбойных секторов:

– Не удается прочитать исходный файл или диск
– Местоположение недоступно
– Невозможно завершить форматирование
– Произошла ошибка чтения с диска

Решение 1. Проверьте и исправьте поврежденные сектора с помощью инструмента проверки диска на ошибки

Chkdsk может сканировать USB-накопитель и восстанавливать поврежденные сектора. Вы можете выполнить полную проверку на наличие ошибок, запустив утилиту CHKDSK непосредственно из диалогового окна свойств USB-накопителя, выполните следующие действия.

<р>1. Нажмите Win+E, чтобы открыть проводник Windows, а затем щелкните Этот компьютер.

<р>2. Щелкните правой кнопкой мыши USB-накопитель и выберите "Свойства".

<р>3. Перейдите на вкладку "Инструменты" в окне "Свойства".

<р>4. Нажмите кнопку Проверить под проверкой ошибок.

<р>5. Нажмите «Сканировать и восстановить диск». Он начнет сканирование на наличие ошибок на ремонтном диске.

Решение 2. Удалите поврежденный сектор с помощью команды Chkdsk

Ниже приведены конкретные действия по удалению поврежденных секторов с жесткого диска с помощью команды CHKDKS.

<р>1. Нажмите Windows + R, чтобы открыть окно «Выполнить», введите cmd и нажмите Enter.

<р>2. В окне командной строки введите chkdsk E: /f /r /x. Здесь вы должны заменить E на букву вашего диска.

Этот параметр запускает CHKDSK для проверки и исправления поврежденных секторов на USB-накопителе.

Параметр /f указывает программе CHKDSK исправлять все найденные ошибки.
Параметр /r указывает на поиск поврежденных секторов на диске и восстановление читаемой информации.
Параметр /x принудительно отключает диск перед запуском процесса.

MHDD – это небольшая и мощная бесплатная программа для работы с жесткими дисками на минимально возможном уровне. Первая версия была выпущена в 2000 году Дмитрием Постриганом, главной задачей которого было разработать известный и проверенный инструмент для диагностики жестких дисков. Он смог выполнить сканирование поверхности диска IDE в режиме CHS (Cylindar, Head, Sector).

MHDD теперь включает функции для доступа к необработанным секторам, просмотра S.M.A.R.T. (SMART) и другие параметры привода, такие как управление акустикой, безопасность, защищенная зона хоста. Вы можете выполнить последовательность команд с помощью простого сценария.

Как это работает

Когда DOS требуется прочитать сектор с диска, она запрашивает это у BIOS. BIOS просматривает свои таблицы, чтобы найти, где этот диск подключен, проверяет диапазоны, а затем начинает отправлять команды на диск. После того, как все сделано, BIOS возвращает результат в DOS.

На этой диаграмме показано, как программа DOS взаимодействует с дисководом.

Вот как работает MHDD: Основное отличие: MHDD не использует функции или прерывания DOS или BIOS и работает, даже если BIOS не обнаруживает диск. Вы можете включить диск после загрузки DOS (существует небольшой риск повреждения диска, если вы не будете осторожны)
. MHDD работает напрямую с контроллером IDE или Serial ATA, поэтому он не знает о разделах, файловых системах, ограничениях BIOS (материнской платы) и т. д.
Для дисков SCSI MHDD использует драйвер DOS ASPI (входит в комплект).

ВНИМАНИЕ: Не запускайте MHDD с жесткого диска, подключенного к тому же физическому каналу IDE (кабелю), который вы собираетесь использовать для диагностики дисков! DOS (например, SMARTDRV.EXE) может получить доступ к любому диску одновременно с MHDD.
Это приведет к потере данных на обоих устройствах на этом канале! Невозможно заблокировать или отследить попытки чтения/записи MSDOS или BIOS. Вот почему по умолчанию MHDD не работает с Primary IDE, как это обычно используется для загрузки DOS и запуска MHDD.

Если тестируемый диск подключен к основному интерфейсу IDE, используйте параметр /ENABLEPRIMARY. (это включено в образ компакт-диска)

Платформа и поддерживаемое оборудование

<УЛ> Платформа:
  • DR-DOS , MSDOS версии 6.22 есть на образе компакт-диска
    • Оборудование
    • Процессор Intel Pentium или выше
    • загрузочное устройство (USB, CDROM, FDD, HDD)
      Контроллеры IDE/SATA
    • Любой встроенный в северный мост материнской платы (адреса: 0x1F x для основного канала, 0x17 x для вторичного канала)
    • Платы PCI UDMA (определяются автоматически): HPT, Silicon Image, Promise, ITE, ATI и т. д. Поддерживаются некоторые платы RAID. В этом случае MHDD работает с каждым физическим диском отдельно
    • Контроллеры UDMA/RAID, встроенные в материнскую плату в качестве дополнительного чипа
    • Диск IDE или Serial-ATA размером более 600 Мбайт, т. е. режим LBA поддерживается полностью. удален код CHS, начиная с версии 2.9
    • Диск IDE или Serial-ATA размером менее 8 388 607 ТБ, т. е. поддерживается режим LBA48.
    • Диск SCSI с размером сектора 512–528 байт
    <УЛ> Другие устройства
  • Любой съемный носитель SCSI, такой как лента, компакт-диск. Максимальный размер сектора для таких устройств – 4096 байт.
  • Получение MHDD

    Подготовка пакета

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

    Содержимое пакета MHDD

    mhdd.exe Основной исполняемый файл
    mhdd.hlp, используемый MAN для описания команд
    batch/sample.mba Пример пакетного сценария для запуска тестов без вмешательства
    scripts/test Пример сценария для отправки команд
    конфигурация cfg/mhdd.cfg

    • Диск RAM (2 МБ) как D: ,
    • CD становится A: и
    • дискета B: .

    Первый запуск. Немного важной информации

    MHDD очень прост в использовании.

    Очень важно понимать, что вам придется потратить несколько часов (минимум), прежде чем вы начнете использовать MHDD.

    Я настоятельно рекомендую попробовать пару хороших ЗАПАСНЫХ дисков с MHDD, прежде чем вы начнете работать с неисправными дисками.

    Перед началом
    тестируемый диск IDE ДОЛЖЕН быть настроен как ведущий (т. е. установить перемычки на диске), никакие другие устройства не должны быть подключены.

    MHDD использует файл cfg/mhdd.cfg для получения информации о конфигурации программы.
    Первичный канал IDE отключен. Чтобы включить его, сначала прочитайте это предупреждающее сообщение, затем отредактируйте MHDD.CFG и включите:

    Если вы загрузились с компакт-диска, MHDD запускается с RAM-диска, так что это не проблема, и AUTOEXEC.BAT запускает MHDD с параметром командной строки /enableprimary.

    Подготовьте дискету в формате DOS для сохранения журналов, снимков экрана и файлов конфигурации.
    ( Добавление небольшого редактора, такого как vi.exe и pkzip, также было бы хорошей идеей. Помните, что дискета - это B:, если вы загружаетесь с компакт-диска.)

    MHHD записывает все действия в log/mhdd.log .
    Пример:

    После запуска MHDD вы увидите меню выбора диска.
    Это можно отобразить позже, нажав SHIFT+F3 .

    Тест поиска и чтения CX измеряет время доступа

    SMART-атрибуты

    Разные производители и разные модели предоставляют разную информацию.

    СМАРТ-команды

    СМАРТ выключен | on Начните с этого!

    Автоматическое сохранение атрибутов
    Включить, отключить, =Отмена:…
    Успешно .

    Пример журнала ошибок с неисправными LBA

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

    Тест 127 прервет выполнение автономного теста.

    После нажатия Y индикатор BUSY будет гореть до завершения теста.

    интеллектуальные данные вернут оставшийся % теста при выполнении автономных тестов.

    Начните со 129, так как это очень быстро.
    Используйте интеллектуальные данные, чтобы увидеть результаты. Известно, что если в первый раз вернуть ошибку, выдайте ее снова.

    Сканирование диска

    Если размер целевого диска меньше 10 ГБ, журнал уместится на дискете.

    Теперь, когда сканирование показало некоторые ошибки UNC, что делать?
    Сохраните журнал сканирования! Синий блок указывает на то, что выполняется переназначение.

    Возможно, сейчас самое подходящее время для резервного копирования файлов! (но вы уже это сделали, я уверен!)

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

    MAKELOG также создает файл advlog.bin на дискете, он будет довольно большим (например, 800 КБ для диска емкостью 6 ГБ) и будет использоваться другой программой для дальнейшего анализа состояния поверхности диска.
    Пример файла:

    Если на вашем диске есть ошибки, первое, что нужно сделать, это создать полную резервную копию.
    Затем ПРОВЕРЬТЕ, что резервная копия, которую вы сделали, читабельна и полна!!

    Вы можете УДАЛИТЬ все ДАННЫЕ, используя
    ERASE, которая стирает каждый сектор,
    затем СКАНИРОВАНИЕ с включенным REMAP.

    Если вы видите все блоки как ошибки STOP. Вы имеете дело с ошибкой области обслуживания, которую MHDD не может исправить.
    Лучше всего обратиться к производителю за разрешением на возврат материалов или отказаться от накопителя.

    Запись секторов в файл

    TOF записывает сектора в в файл.
    Вы можете записать несколько секторов или весь диск в файл или в набор файлов.
    Команда ATOF (автоматическое разделение файлов) позволит получить более 1 ГБ и создать несколько файлов.

    MHDD пропускает поврежденные сектора

    Запись секторов из файла на диск

    FF для записи секторов Fиз файлана диск. введите LBA первого сектора для записи и количество записываемых секторов.

    Акустическое управление

    AAM регулирует параметр управления акустикой. Примечание: уменьшение уровня звука осуществляется за счет увеличения времени поиска!

    Конфигурация устройства

    CONFIG отображает или устанавливает максимальный режим UDMA, Security , SMART , режим LBA48 , поддержку AAM и HPA и т. д. С помощью этой команды также можно вырезать или вырезать диск. Некоторые производители используют Device Configuration для искусственного уменьшения размера диска.

    Показать все устройства PCI

    Удаление секторов или всего диска

    УДАЛИТЬ

    Если ваш диск распознается BIOS, MHDD будет использовать функции BIOS для удаления содержимого диска. Используйте переключатель командной строки /DISABLEBIOS, чтобы запретить это.

    Сначала MHDD показывает идентификатор диска, затем вызывает Fast Disk Eraser

    HDDerase из cmrr.ucsd.edu/people/Hughes/secur-erase.shtml или с окончательного загрузочного компакт-диска УДАЛИТ содержимое всего диска сразу с помощью внутренней команды SECURE ERASE. Это самое быстрое стирание, и его нельзя остановить.
    Если накопитель был выключен после принятия команды SECURE ERASE, при включении питания он будет заблокирован.
    В этом состоянии накопитель продолжит стирание до тех пор, пока он не будет разблокирован (после частичного стирания), если известен внутренний пароль.
    Примечания на CMMR.UCSD.edu, стандарт ATA/ATAPI.

    Вырезание диска (изменение размера)

    RHPA отображает заводской размер
    HPA ограничивает размер диска. Введите новый номер MaxLBA в секторах.
    NHPA возвращается к заводским размерам

    Команды безопасности

    Прежде чем использовать пароли безопасности, найдите в настройках BIOS параметры для ввода пароля. Если нет возможности указать пароль во время загрузки, единственный способ получить доступ к диску после установки пароля — использовать MHDD для отключения пароля.

    Команда PWD блокирует диск с заданным паролем user. В соответствии со стандартом ATA/ATAPI выключите и снова включите накопитель, чтобы активировать настройку пароля.

    Существует две команды для разблокировки дисков: UNLOCK и DISPWD .
    UNLOCK разблокирует диск до следующего выключения и включения питания.
    Чтобы отключить пароль, РАЗБЛОКИРУЙТЕ диск, затем используйте команду DISPWD.
    Вы должны знать пароль, чтобы использовать РАЗБЛОКИРОВАТЬ или отключить команды пароля.
    UNLOCK и DISPWD могут изменить главный или пользовательский пароли. Например, команда PWD устанавливает пароль USER. Мастер-пароль устанавливается производителем и может использоваться для разблокировки диска. -->

    Пакеты

    Пример находится в каталоге BATCH.
    Нажмите [F5], чтобы запустить пакет.
    Комментарии начинаются с ;, но не отображаются при пакетном запуске.
    Первая (без комментариев) строка должна соответствовать номеру версии программы
    V1.1
    команды:

    ASK_ON/ASK_OFF запрашивать разрешение на выполнение каждой команды
    по умолчанию ASK_OFF
    частота SOUND , NOSOUND, BEEP секунд , ENDSND_ON / ENDSND_OFF
    HALT_ON / HALT_OFF при ошибке
    PAUSE секунд
    ПОВТОРИТЬ n
    следующую строку n раз.
    [ESC] можно использовать для остановки зацикливания.

    DEV_SELECT (из меню) ,
    DRV-PORT p
    (используйте 1 для первичного мастера. 3 для вторичного мастера, 6 для первого канала PCI
    (см. вывод SHIFT+[F3] ),
    DRV_SCAN < startLBA | MIN > < endLBA | MAX >
    (где 0 для сканирования, 1 сканирование и переназначение, 2 сканирование + задержки стирания)
    DRV_WAIT для готовности диска
    DRV_ID, DRV_RESET, DRV_STOP,
    DRV_NHPA восстановить размер собственного диска (защищенная область хоста)
    DRV_SEEK секунд тестирования
    DRV_ERASE < startLBA | MIN > < endLBA | MAX >

    Комментарий может быть добавлен после некоторых команд с числовым аргументом, например, DRV_SEEK 10 ; в среднем 13,9 мс

    Другие команды MHDD

    • сохранить в LBA0.MBR и LBA 1 (резервная копия)
    • удалить LBA 0
    • сделать неактивным

    Переключатели командной строки

    Если вы загрузились с компакт-диска с помощью команды MHDD в файле AUTOEXEC.BAT, вам потребуется выйти и выполнить команду MHDD, чтобы включить переключатели.

    /NOPINGPONG Отключить некоторые звуки
    /DISABLEBIOS Отключить ERASE через BIOS
    /DISABLESCSI Отключить механизм SCSI
    /ENABLEPRIMARY Включить канал Pimary IDE/SATA
    /RO (отключить ведение журнала и создание файлов)

    Переменные среды

    Файл CFG/mhhd.cfg

    Часто задаваемые вопросы

    первоначальный редактор: Майя Постриган

    Авторское право и отказ от ответственности

    Это руководство нельзя продавать или где-либо публиковать. Поскольку я пытаюсь сделать его полезным, гораздо лучше дать ссылку на эту страницу, а не копировать что-то отсюда.

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

    © 2005 Дмитрий Постриган

    ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Используйте это программное обеспечение как есть. MHDD — мощная, но очень опасная программа, и никто не несет ответственности за ущерб или потерю данных, причиненные MHDD.

    корндог1836

    Выдающийся

    Мне нужен пошаговый план загрузки в DOS на USB-накопителе, чтобы я мог прошить биос на нескольких видеокартах, используя nvflash для биоса syn3t. У меня Windows 10 и программа nvflash, а также несколько биосов. Мне просто нужно настроить USB для загрузки в DOS.

    SkyNetRising

    Титан

    Загрузите iso-образ, смонтируйте его и используйте инструмент hp usb format для форматирования USB-накопителя (укажите источник файла ОС как смонтированный iso). После этого скопируйте остальные файлы с iso на usb (не перезаписывая существующие файлы).
    Вы можете отредактировать файл autoexec.bat, чтобы mhdd не запускался автоматически.

    Эльберт

    Великолепно

    корндог1836

    Выдающийся

    Не думаю. я сделал это раньше. Я не знаю, почему, когда я форматирую свой USB-накопитель, у меня нет возможности создать загрузочный файл ms-dos. Я предполагаю, что это эта версия Windows 10.

    SkyNetRising

    Титан

    Загрузите iso-образ, смонтируйте его и используйте инструмент hp usb format для форматирования USB-накопителя (укажите источник файла ОС как смонтированный iso). После этого скопируйте остальные файлы с iso на usb (не перезаписывая существующие файлы).
    Вы можете отредактировать файл autoexec.bat, чтобы mhdd не запускался автоматически.

    корндог1836

    Выдающийся

    SkyNetRising

    Титан

    корндог1836

    Выдающийся

    SkyNetRising

    Титан

    Почему это вас пугает? На нем установлена ​​последняя версия DOS.

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

    ПОПУЛЯРНЫЕ ТРЕКИ

    • Инициатор Patric123
    • Сегодня в 13:57
    • Ответов: 14
    • Инициатор: feca1020
    • Сегодня в 10:41
    • Ответов: 7
    • Инициатор Самприт Хазра
    • Сегодня в 11:26
    • Ответов: 14
    • Инициировано ThundyUK.
    • Сегодня в 12:32
    • Ответов: 10
    • Инициатор bfollett
    • Сегодня в 13:38
    • Ответов: 2
    • Инициатор: yohleb
    • Сегодня в 12:59
    • Ответов: 2
    • Инициировано Grid21
    • Сегодня в 13:38
    • Ответов: 2

    Последние сообщения

    • Последнее: JohnBonhamsGhost
    • Минуту назад

    Модераторы онлайн

    Поделиться этой страницей

    Tom's Hardware является частью Future plc, международной медиа-группы и ведущего цифрового издателя. Посетите наш корпоративный сайт.
    © Future Publishing Limited Quay House, Амбери, Бат BA1 1UA.
    Все права защищены. Регистрационный номер компании в Англии и Уэльсе 2008885.


    Tom's Hardware является частью Future plc, международной медиа-группы и ведущего цифрового издателя. Посетите наш корпоративный сайт.
    © Future Publishing Limited Quay House, Амбери, Бат BA1 1UA. Все права защищены. Регистрационный номер компании в Англии и Уэльсе 2008885.

    В процессе работы они обязательно изнашиваются. Ухудшение может проявляться медленной работой компьютера и зависаниями. А все из-за того, что на поверхности жесткого диска появляются нечитаемые сектора, или как их еще называют BAD блоки.

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

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

    Для начала нам нужно записать загрузочный образ MHDD на флешку, так как программа запускается из-под DOS.

    Вставляем флешку в USB-разъем компьютера или ноутбука и, или как вам известно, записываем скачанный образ MHDD, тем самым создавая загрузочную флешку.

    После того, как флешка будет записана, нужно сначала поработать с жёстким диском через ACHI в IDE. Если этого не сделать, то MHDD не увидит ваш жесткий диск.

    Если вы все сделали правильно и загрузились с флешки, то вы увидите вот такое окно:

    Первоначальное окно загрузки MHDD

    В нем нужно нажать «Enter», после чего появится главное окно программы MHDD:

    Выбор жесткого диска путем ввода соответствующего номера

    Вводим число и нажимаем «Ввод».

    Для отображения окна с настройками проверки жесткого диска нажмите F4 на клавиатуре.

    Здесь с помощью стрелок перейдите к строке «Remap», нажмите «Enter» и выберите «On». Это позволило нам переназначить поврежденные сектора. Чтобы MHDD не только находил их, но и помечал как неиспользуемые.

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

    По времени проверка длится от 20 минут до 4 часов, в зависимости от размера и скорости жесткого диска. Диск объемом 1 ТБ проверяется около 2-3 часов.

    В окне справа отображаются результаты теста. Сектора со временем отклика 500мс и более (коричневый и красный) считаются раньше плохими, и чем больше, тем хуже. UNC (красные крестики) это бэды - нечитаемые сектора.

    Проверка результатов – BAD-сектор

    Поскольку в начале проверки была включена опция Remap - переназначение BAD-сторон из резервной области, возможно, что после полной проверки жесткого диска программой MHDD, бэды будут удалены, а жесткий диск будет работать какое-то время.

    Если по окончании проверки справа вверху нет сектора ниже 150MS (зеленый), то это означает, что поверхность вашего жесткого диска в полном порядке и на нем нет BAD-секторов.< /p>

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

    Лучший способ отблагодарить автора статьи — сделать репост на свою страницу

    Перед выполнением этой команды необходимо ввести команду UNLOCK

    RPM Измените скорость вращения шпинделя (работа этой процедуры не гарантируется)

    FF Запись секторов диска. Данные для записи берутся из указанного файла

    AAM Настройка шумовых характеристик привода

    MAKEBAD Генерация BAD-блоков. Работает не на всех дисках

    RANDOMBAD Генерация плохих блоков, случайным образом разбрасывая их по поверхности

    Сброс INIT и повторная калибровка

    Fdisk Создайте один раздел для всего диска. Меняется только MBR

    SMART / Управление системой SMART и просмотр атрибутов

    СТОП / Останов шпинделя

    I/Send ID команд, затем INIT

    ERASE Стирание отдельных секторов или всей поверхности (низкоуровневое форматирование)

    Для стирания напрямую, минуя БИОС, можно отключить диск в настройках БИОС, либо стереть параметром /DISABLEBIOS Этот параметр не влияет на скорость стирания.

    FASTERASE Стирание поверхности на максимальной скорости (с использованием системы паролей)

    TOF Чтение секторов диска в файл

    Краткое описание программы

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

    Окно программы разделено на несколько вкладок: Стандартная, SMART, Тестовая, Расширенная и Настройка. Переключатели API и PIO изменяют режим работы программы с тестируемым диском. Режим PIO требует поддержки чипсета материнской платы. Современные системы моложе примерно 2011 года не поддерживают такой режим работы программы, поэтому описывать его не будем. Вот краткое описание элементов управления на вкладках.

    Стандарт. Окно справа показывает список дисков, установленных в системе. Это не только жесткие диски, но и флешки, SD, CF и другие считыватели карт памяти. Их также можно протестировать. Выбор устройства для тестирования осуществляется нажатием на нужный пункт. В правой части окна паспорта Drive ATA отображается информация о выбранном устройстве. Seek, Acoustic menegment & BAD"er запускает тест поиска, разрешает управление AAM (если поддерживается диском) и имитирует поврежденные сектора на диске.

    S.M.A.R.T. Нажатие кнопки Get SMART читает SMART. USB-накопители не поддерживаются. Остальные кнопки SMART ON, SMART OFF, Автосохранение атрибутов ON/OFF позволяют включать/отключать SMART-мониторинг, сохранять прочитанные атрибуты.

    Тест. Основная вкладка, с которой мы будем работать в дальнейшем. Окна Start LBA/End LBA определяют начало и конец тестируемой области.По умолчанию тестируется весь диск. Пауза — приостанавливает тест, значение меняется на Продолжить. Start — запускает выбранный тест, меняет значение на Stop — останавливает тест. Ромб с зелеными стрелками — движение вперед или назад по поверхности диска. Размер блока - размер блока секторов, считываемых за раз, можно оставить без изменений. Таймаут - время, по истечении которого при отсутствии ответа от накопителя программа перейдет на следующий сектор. Конец теста - что делать по окончании теста: остановить диск, начать тест сначала, выключить диск или выключить компьютер. Цветная полоса показывает количество блоков с заданным временем чтения. Переключатели Verify, Read, Write - тестовый выбор. Verify - проверить: диск читает сектор, но не передает его содержимое на компьютер. Чтение - считывает сектор в компьютер. Запись - стереть сектор - этот тест уничтожает пользовательские данные. Переключатели Ignor, Remap, Restore, Erase - работают с бэд-блоками. Игнорировать - пропустить. Remap - попробуйте выполнить процедуру переназначения секторов из резерва. Восстановить - попробовать прочитать данные и записать обратно (не работает на современных дисках >80гб). Erase - попытка записи в плохой сектор. Это может исправить, если в сектор записан неверный CRC. > - прямое выполнение теста. ? | 500 мс) блоков на полностью исправном диске недопустимо. Если они есть, то необходимо стереть всю поверхность диска и, если это не поможет, избавиться от задержек, можно сделать вывод, что этот накопитель уже недостаточно надежен. Буквенно-цифровые блоки, такие как x, S и т. д., не допускаются: они указывают на наличие плохих блоков на поверхности.

    Первое, что нужно сделать, это стереть всю поверхность с помощью команды Erase. Если это не поможет, то сканируйте с включенной опцией EraseWaits. Если плохие блоки не исчезли, следует запустить сканирование с включенной опцией Remap.

    Мы восстанавливаем

    Если сканирование выявило ошибки, первое, что нужно сделать, это скопировать все данные с накопителя (если они вам нужны, конечно). В моем случае это было неважно. Затем вам нужно полностью очистить поверхность с помощью команды ERASE, которая стирает каждый сектор на диске.

    Аккумулятор будет пересчитывать поля ECC для каждого сектора. Это помогает избавиться от так называемых soft-bad блоков. Если стирание не помогло, запустите сканирование с включенной опцией REMAP.

    Если вы видите, что каждый блок содержит ошибку, не пытайтесь стереть диск или выполнить сканирование с включенным параметром REMAP. Скорее всего, на диске повреждена служебная зона, и стандартными командами MHDD это не исправить.

    Внимательный читатель, взглянув на картинки скана диска, наверное, присвистнул и печально покачал головой. Да, мой диск, пока я писал статью, умер совсем. Количество аппаратных значков превышало все допустимые пределы, и к моменту заполнения последних строк статьи она уже хрустела как трактор "Беларус". Это к слову, что если диск начнет крошиться, то доверять ему нельзя, особенно если есть аппаратные бэды. Ремап сможет помочь, когда диск еще не начал активно крошиться, но на поверхности появились дефекты. В любом случае, даже если вам удалось это исправить, используйте такой диск только для некритичных данных и ни в коем случае не как основной.

    О чем сигнализируют индикаторы

    • BUSY- накопитель занят и не отвечает на команды;
    • WRFT – ошибка записи;
    • DREQ — накопитель стремится обмениваться данными с внешним миром;
    • ERR- произошла ошибка в результате какой-то операции.
    • AMNF-адресная метка не найдена — не удалось получить доступ к определенному сектору. Скорее всего означает, что сектор поврежден. Однако сразу после включения накопителя как раз наоборот - указывает на отсутствие проблем и информирует об успешном завершении внутренней диагностики;
    • T0NF- Track 0 Not Found – нулевая дорожка не найдена;
    • ABRT- Прервать, команда отклонена;
    • Идентификатор IDNF-сектора не найден;
    • UNCR — неисправимая ошибка, ошибка, не исправленная кодом ECC. Скорее всего, в этом месте логический бэд-блок.

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

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