Я использую ddrescue в первый раз.Может быть, эксперт в этом может мне немного помочь.

У меня жесткий диск sata 320 ГБ с 334 поврежденными секторами (включая 114 на самой поверхности) и многими тысячами ошибок чтения. Так что скоро он потерпит неудачу. Я хочу восстановить раздел 280ГБ с диска и ddrescue проделал отличную работу в начале. Он восстановил 70 ГБ с очень высокой скоростью в среднем. 2500kb/ с. но когда он обнаружил несколько ошибок, он начал работать со скоростью всего 1500 б / с. В таком случае это займет год, чтобы закончить. Поэтому я остановил его, перезапустил live cd parted magic и затем перезапустил его с места 80 Гб, используя опцию -i . Он снова запустился с гораздо более высокой скоростью и скопировал данные 10 ГБ, а затем снова, когда обнаружил ошибки, пришел к низкой скорости

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

Я думал, что если есть какая-либо программа, которая может физически обнаружить поврежденные сектора в разделе диска без дальнейшего повреждения этого неисправного диска, то я могу запустить ddrescue для диапазона хороших секторов только с помощью параметров -i & -s в очень высокая скорость, но я не нахожу такого инструмента.

В настоящее время я использую вышеуказанную команду, и она скопировала данные за 110 ГБ за два дня с размером ошибки около 3 МБ.

ddrescue -d -n -N -O -vv /dev/sda5 krishna.img radhe.logfile

Пожалуйста, помогите мне найти решение для этого. Любой тип предложения очень приветствуется.

1 ответ1

0

Используйте опции -O и -a , например, -O -a 2400000 в вашем случае. Комбинация снова откроет устройство, когда оно замедляет чтение, а также когда происходит ошибка при чтении. Вы можете даже обнаружить, что средняя скорость увеличивается. В этом случае вы можете остановиться и увеличить значение -a чтобы попасть в более счастливое место.

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