ddrescue слишком медленный из-за тайм-аутов ввода-вывода?

ddrescue слишком медленный из-за тайм-аутов ввода-вывода?

В Ubuntu мой диск выдал уведомление SMART, поэтому я немедленно попытался скопировать файлы на другой диск. Это не удалось. Так что теперь я пробую ddrescue (раздел за разделом). Он работает смехотворно медленно. Я имею в виду, что для копирования всего этого раздела потребовалось бы несколько недель.

Каждый раз, когда он сталкивается с ошибкой, а их, похоже, много, ему требуется 1 минута, чтобы выдать следующий IOP. Это означает, что либо:

1-чтения истекают по тайм-ауту вместо того, чтобы завершиться примерно через секунду со статусом «сбой»

2-сам диск пытается восстановить данные в течение 60 секунд, прежде чем окончательно сдается и возвращает статус сбоя.

Есть ли у ddrescue параметр, позволяющий быть менее терпеливым с диском? Это героизм со стороны диска — так усердно пытаться завершить чтение. Но в совокупности это означает, что я потрачу недели на плохие блоки, чтобы добраться до хороших блоков.

Связанный контент