Я все еще изучаю Ubuntu. Я пытаюсь извлечь некоторые данные с жесткого диска в Ubuntu 14.xx. В настоящее время он говорит, что у меня осталось 8011 часов, чтобы извлечь ~150 ГБ через USB. Чтобы ускорить это, есть ли способ установить опцию тайм-аута с функцией копирования, чтобы позволить ей пропускать поврежденные файлы после установленного периода времени, заставляя ее продолжать? Есть ли лучший способ сделать это?
решение1
Для копирования данных с неисправного диска я настоятельно рекомендуюddrescue.
Какруководствоутверждает, что вы можете сначала спасти самую важную часть диска:
ddrescue -i0 -s50MiB /dev/hdc hdimage logfile
ddrescue -i0 -s1MiB -d -r3 /dev/hdc hdimage logfile
Затем спасите некоторые ключевые области диска:
ddrescue -i30GiB -s10GiB /dev/hdc hdimage logfile
ddrescue -i230GiB -s5GiB /dev/hdc hdimage logfile
Наконец, спасите остальное (не копируя то, что уже сделано):
ddrescue /dev/hdc hdimage logfile
ddrescue -d -r3 /dev/hdc hdimage logfile
При желании вы можете добавить опцию -T <interval>
или .--timeout=<interval>