Спасение файлов с мертвого жесткого диска. Является ли полный образ аварийного восстановления все еще «наименее разрушительным» вариантом на большом диске, если необходимых файлов мало и их мало?

294
forgotten

Это компьютер HP 15, работающий под управлением Windows 10, и его внутренний жесткий диск выходит из строя / не работает, я считаю, физически. Он не начал издавать необычные звуки / щелчки, и, похоже, не произошло серьезного удара головой, только физические поврежденные сектора; Я не хочу пытаться загрузить его и просто хочу спасти файлы.

Он перешел от нормальной работы к случайному выключению и перезапуску на ночь, и на некоторое время я смог добраться до рабочего стола; Через несколько загрузок я смог добраться до восстановления Windows, и в какой-то момент я запустил команду chkdsk / r / i; было большое количество «плохих секторов» записей файловых сегментов; это исправило кучу вещей, но примерно через день оно, казалось, зависло и больше не показывало прогресса, поэтому мне пришлось отключиться. После этого я даже не смог отобразить параметры восстановления системы Windows; после этого он всегда загружался черным экраном, и я могу добраться только до BIOS.

При загрузке с linux USB и запуске fdisk -l перечисляются следующие разделы:

  • 1 - среда восстановления Windows
  • 2 - система EFI
  • 3 - Microsoft защищены
  • 4 - основные данные Microsoft (~ 450 ГБ)
  • 5 - среда восстановления Windows
  • 6 - основные данные Microsoft

Все разделы кроме 3 и 4 (в которых есть данные) монтируются; # 4 завершается с ошибкой:

ntfs_attr_pread_i: ntfs_pread failed: Input/output error Failed to read NTFS $Bitmap: Input/output error NTFS is either inconsistent, or there is a hardware fault, or it's a SoftRAID/FakeRAID hardware. 

Затем он рекомендует запустить chkdsk / f и загрузиться с windows, но я беспокоюсь о том, что chkdsk слишком опасен для запуска. Каждый цикл чтения / записи может привести к дальнейшему повреждению, поэтому я надеюсь использовать ddrescue для клонирования на внешний жесткий диск.

Тем не менее, важные файлы очень мало и, вероятно, в общей сложности менее 50-100 МБ. Однако я не знаю точно, где они находятся (но это должны быть очевидные подпапки рабочего стола / Мои документы и тому подобное), и не могу получить доступ к файловой системе, чтобы найти ее, поскольку она повреждена, и не знаю, как увидеть структуру папок. ,

Так что это мой вопрос.

Все еще безопаснее использовать ddrescue для создания образа всего диска, или есть способ получить только небольшой объем данных, который мне нужен, не причиняя слишком много ущерба, несмотря на поврежденную файловую систему?

Что-нибудь еще, что я должен сделать, или любую свободную утилиту, которую я мог бы использовать, чтобы сделать это более безопасным или получить больше информации о состоянии жесткого диска?

Я пытаюсь минимизировать количество циклов чтения / записи, потому что это похоже на ситуацию, когда каждая попытка наносит больше потенциального ущерба. Я никогда раньше не использовал Linux и ничего не знаю о командах или параметрах, и любые даже «очевидные» советы будут полезны для меня (у меня очень мало компьютерных знаний, поэтому я прошу прощения, если этот вопрос не подходит для суперпользователя).

1

1 ответ на вопрос

0
Loren Pechtel

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

Мне никогда не приходилось восстанавливать файлы с поврежденных носителей, каждое восстановление, которое я когда-либо делал, включало взорванные управляющие данные (таблицы разделов, RAID-массивы и т. Д.). Как говорится, я добился наилучшего успеха с R-Tools . Я до сих пор не нашел ничего, что поставило бы это в тупик, даже диски, на которые клялись другие программы, там ничего не было. Обратите внимание, что у него есть демо-версия для загрузки, которая позволит вам узнать, сможет ли он найти ваши данные или нет. (Единственный недостаток демо-версии заключается в том, что она имеет жесткие ограничения на размер файлов, которые она фактически восстанавливает.)

Если структуры достаточно нетронуты, чтобы вы могли просто перейти к нужным файлам и восстановить их, это то, что я бы сделал. Если в нем есть дыры, вам придется сканировать свои данные - и в этот момент вы все равно читаете, шаг № 1 должен состоять в том, чтобы создать изображение и работать с ним.

(У меня нет связи с R-Tools, за исключением того, что я довольный клиент.)