В Ubuntu мой диск выдал уведомление SMART, поэтому я немедленно попытался скопировать файлы на другой диск. Это не удалось. Так что теперь я пробую ddrescue (раздел за разделом). Он работает смехотворно медленно. Я имею в виду, что для копирования всего этого раздела потребовалось бы несколько недель.
Каждый раз, когда он сталкивается с ошибкой, а их, похоже, много, ему требуется 1 минута, чтобы выдать следующий IOP. Это означает, что либо:
1-чтения истекают по тайм-ауту вместо того, чтобы завершиться примерно через секунду со статусом «сбой»
2-сам диск пытается восстановить данные в течение 60 секунд, прежде чем окончательно сдается и возвращает статус сбоя.
Есть ли у ddrescue параметр, позволяющий быть менее терпеливым с диском? Это героизм со стороны диска — так усердно пытаться завершить чтение. Но в совокупности это означает, что я потрачу недели на плохие блоки, чтобы добраться до хороших блоков.