Восстановление данных с жесткого диска с поврежденными секторами
Мой друг недавно дал мне ноутбук, который не загружался мимо экрана Windows. Я заменил жесткий диск на новый и вставил старый жесткий диск в мой компьютер. попытаться восстановить данные.
Windows 7 не распознала основной раздел ОС, что указывало на повреждение файловой системы (диспетчер дисков показал его как диск RAW вместо NTFS). Между прочим, на жестком диске есть два других раздела: маленький 100 МБ был нормальным в Windows, а раздел восстановления 10 ГБ был в порядке после того, как Windows запустила проверку диска).
Затем я загрузился с живого компакт-диска Linux (Slax), и файловая система была распознана нормально. Однако при попытке скопировать файлы многие файлы могут вызвать ошибки, каждый из которых задерживает процесс копирования примерно на минуту. Я копирую около 120 ГБ данных с тысячами плохих файлов, поэтому это означает, что копирование занимает вечность.
Есть большие файлы (видео и фото) и маленькие файлы (документы).
Мне нужен способ скопировать файлы с умирающего HD так:
- если файл плохой, он выходит из строя тихо (не в интерактивном режиме)
- быстро выходит из строя (в идеале< 1 секунды)
- при необходимости удаляет поврежденный файл из пункта назначения (необязательно)
так что процесс может быть сделан в одночасье.
Знаете ли вы live CD, где копирование ведет себя так же, или параметры для cp, которые я могу использовать, или настройки для ddrescue, которые мне нужно использовать, или какой-то другой способ сделать это (я noob из linux)?
В качестве альтернативы, вы знаете способ смонтировать поврежденную файловую систему в Windows (похоже, что в важных местах есть ошибки, поэтому Windows не распознает ее как NTFS). Тогда я могу попробовать xcopy.
3 ответа
DDrescue или другое ориентированное на восстановление dd
вариант хороший выбор.
RIP имеет ddrescue
в нем - если вы хотите, чтобы дистрибутив с ним запекся. ddrescue
manpage должен дать вам представление о том, что искать, это в основном
ddrescue source destination
Тогда беги fsck
или другой метод исправления ошибок диска, или восстановите файлы по мере необходимости.
Возможно, сначала восстановите поврежденные сектора.
SpinRite
SpinRite - это компьютерная программа для сканирования магнитных устройств хранения данных, таких как жесткие диски, восстановления данных с них и обновления их поверхностей.
HDD Регенератор
Особенности программы
- Быстрое обнаружение проблем с жестким диском.
- Возможность обнаружения физических поврежденных секторов на поверхности жесткого диска.
- Способность восстанавливать физические поврежденные сектора (магнитные ошибки) на поверхности жесткого диска.
- ...
Я имел успех с этой программой раньше:
Неудержимый копир Roadkil
Unstoppable Copier от Roadkil отлично подходит для восстановления файлов с поцарапанных CD или дефектных дискет / жестких дисков. Обычно, когда ваш компьютер не может скопировать файл с поврежденного диска, он прерывает работу и удаляет портирование скопированного файла.
Unstoppable Copier Roadkil продолжит копирование файла до конца; любые невосстановимые данные после многих попыток заменяются пробелами. Это позволит вам по-настоящему восстановить каждый байт информации, доступной для восстановления.
YMMV, но это определенно стоит выстрел