3

У рассматриваемого ноутбука есть жесткий диск, который начинает иметь поврежденные сектора. Дело в том, что Windows не загружается, системный файл b/ ca стал жертвой.

Я уверен, что диск необходимо заменить, нет смысла возиться с чем-то ненадежным, но это диск емкостью 320 ГБ, на котором может быть более 160 ГБ.

Какой лучший способ сохранить файлы, которые можно сохранить?

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

Я спрашиваю здесь, потому что я не хочу экспериментировать; Не знаю, сколько еще пройдет эта штука, прежде чем она станет мертвой. Каков наилучший способ получить наиболее полное изображение файлов, которые можно прочитать? Идеальный метод - получить файлы, которые можно получить без повторных попыток, а затем, по желанию, после обработки всего диска, вернуться назад и, возможно, сделать повторные попытки, чтобы получить файлы с сомнительными секторами в них.

2 ответа2

4

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

4

Инструмент, который вы ищете - GNU ddrescue . Это как dd, но каждый раз, когда вы запускаете его в том же выходном файле, он пытается заполнить все пропущенные данные.

Вот домашняя страница и документация.

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .