Можно ли установить тайм-аут для копирования файлов в Ubuntu?

Можно ли установить тайм-аут для копирования файлов в Ubuntu?

Я все еще изучаю 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>

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