Отключение питания во время очистки диска. Что мне теперь делать?

Я использовал Roadkil Diskwipe на внешнем жестком диске, и питание отключилось. К тому времени, когда было восстановлено питание, я удалил его из любого выходного разъема, чтобы предотвратить повреждение при скачке напряжения (это устройство защиты от перенапряжений, но я не хотел на это полагаться). У меня вопрос, куда мне идти отсюда? Очевидно, что я не забочусь о сохранении каких-либо данных в настоящее время на нем, я просто хочу убедиться, что сам диск не поврежден окончательно. Я использую chkdsk (полный), но я не знаю, правильный ли это шаг для оценки какого-либо ущерба. Если это имеет какое-либо значение, жесткий диск был нераспределен во время сбоя, так как Diskwipe требует, чтобы он работал. Кроме того, может ли что-то подобное вызывать скрытые проблемы с самим приводом (т.е. серьезные проблемы, о которых я не буду знать при тестировании сейчас). Буду признателен за любые программные рекомендации, если chkdsk не самый подходящий диагностический маршрут. Спасибо.

2 ответа

Решение

Вы можете просто запустить программу очистки диска снова, и это заставит диск переназначить поврежденные сектора, если таковые имеются. Нет необходимости запускать chkdsk отдельно, так как:

  1. Обнаружение и переназначение плохого сектора выполняется контроллером диска при записи в сектор.
  2. диск не отформатирован, и частью функции chkdsk является проверка файловой системы (которая в данном случае не существует).

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

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

Для получения дополнительной информации см. Мой ответ на вопрос. Может ли преждевременное отключение компьютера привести к повреждению секторов на жестком диске?

Наконец, если вы хотите запустить chkdsk, используйте параметр командной строки "/R" (или, если вы запускаете проверку через меню " Свойства"> "Инструменты"> "Проверка ошибок", убедитесь, что сканирование и попытка восстановления поврежденных секторов опция включена).

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

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

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

Если у вас нет лучшего инструмента, вы можете использовать для этого https://www.smartmontools.org/ .Однако он имеет только интерфейс командной строки (например,smartctl -t long /dev/csmi0,0запускать из командной строки администратора). См. также Часто задаваемые вопросы (FAQ) по Smartmontools .

Другие вопросы по тегам