ddrescue спас только половину диска, как мне спасти остальное?
У меня есть жесткий диск USB, который, похоже, вышел из строя. Теперь я пытаюсь перенести как можно больше данных на новый диск с помощьюddrescue -n -f -v /dev/sdb1 /dev/sdc2 recovery.log
. Я столкнулся с сообщением об ошибкеInput file disappeared: no such file or directory
несколько раз, с такими вещами вdmesg
:
[13140.221752] Buffer I/O error on dev sdb1, logical block 481912624, async page read
[13185.036766] xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command
[13185.248736] usb 3-3: device not accepting address 27, error -62
[13185.256853] usb usb3-port3: unable to enumerate USB device
Физическое отсоединение и повторное подключение работало бы какое-то время, но теперь, похоже, оно застряло на 49%. Каждый раз, когда я запускаю процесс снова, диск через некоторое время исчезает без какого-либо прогресса.
Могу ли я либо сказать ddrescue пропустить проблемный регион, либо каким-то образом смонтировать неполную файловую систему на новом диске, чтобы посмотреть, что у меня есть на данный момент? Я не решаюсь монтировать новый диск даже в режиме «только чтение» и хотел сначала убедиться, что это безопасно.