Два дня назад я начал восстановление жесткого диска со сбоями в 1 ТБ, который был выдан мне в надежде, что я смогу спасти большую часть его по низкой цене.
Сначала он вел себя хаотично, часто внезапно отключаясь и издавая страшные звуки, скорость копирования варьировалась от нескольких КБ в секунду до 50 МБ в секунду (это был жаркий день, я пытался предотвратить его перегрев с помощью охлаждающей подставки для ноутбука внизу и охлаждающий блок над ним, который я менял каждый час или около того). Затем в течение первого вечера она стала более стабильной, но средняя скорость копирования значительно снизилась, до 3-4 МБ / с. Теперь, восстановив 250 ГБ, я в среднем уменьшился до 400 КБ / с, что мучительно медленно (по крайней мере, в дальнейшем оно не уменьшается).
Итак, мои вопросы:
- Я делаю это восстановление в раздел NTFS, который, из того, что я прочитал довольно поздно в процессе (в этом французском руководстве), не рекомендуется, поскольку это может значительно замедлить восстановление. Это (все еще) правда, и если так, то почему?
- Или это в прошлом, когда драйвер NTFS для Linux не был достаточно зрелым? (Я использую последнюю версию живого DVD Knoppix, скопированную на карту памяти, поскольку она не может успешно загрузиться с DVD-RW.)
- Стоит ли на этом этапе конвертировать раздел в собственный формат Linux, такой как Ext4? Я имею в виду, значительно ли это улучшит скорость копирования?
- Или это нормально испытывать такое замедление с неисправным диском после первого прохода, где большинство «здоровых» секторов уже восстановлено? (Параметры SMART ухудшаются, «результат теста самооценки общего состояния здоровья» изменился с «PASSED» на «FAILED», число перераспределенных секторов изменилось с 144 до 1360.)
- Есть ли что-то еще, что я могу сделать, чтобы улучшить коэффициент восстановления и / или скорость восстановления?
- Есть ли в
ddrescue
варианты, которые я мог бы попробовать с реальным преимуществом?
Я сделал первые запуски с этой командой:
ddrescue -n -N -a500000 -K1048576 -u /dev/sdc /media/sda1/Hitachi1TB /media/sda1/Hitachi1TB.log
(Предполагается, что ключи -n
& -N
пропускают фазы очистки и обрезки - хотя я не уверен, в какой момент процесса эти действия предпринимаются программой, и действительно ли это полезно для их обхода. Затем я указал минимальную скорость копирования 500000 байт в секунду и значение 1 МБ для «начального размера, пропускаемого при ошибке чтения», пытаясь как можно быстрее скопировать области, которые все еще исправны или легко доступны. -u
для «однонаправленного»: в предыдущем восстановлении с другим жестким диском копирование в обратном смысле с ключом -R
казалось, улучшило ситуацию, но с этим оно, похоже, приводит к хаосу, и, по-видимому, более устойчиво с этим переключателем.)
Теперь, после завершения одного прохода, я удалил большинство этих параметров, сохранив только -u
. В какой-то момент я попробовал ключ -d
(«использовать прямой доступ к диску»), но потом ничего не скопировалось, «размер ошибки» очень быстро вырос.