Умер жесткий диск, пытаюсь сделать образ банальным dd. Когда хард натыкается на плохой кусочек диска, программа, которая к нему обратилась, зависает секунд на 15, после чего ей возвращается i/o error. В течение этих 15 секунд диск издает повторяющиеся нехарактерные звуки.
Вопрос: как сократить этот промежуток времени? Скажем, если блок не прочитался за секунду, переходить к следующему блоку. А то процесс доходит до места, где всё плохо, и дальше работает со скоростью 1 мб/с или меньше.
Поторопился: dd_rhelp после нескольких ошибок подряд делает какую-то магию и перескакивает проблемный кусок. Пока полет нормальный, позже отпишусь о результатах.
Возможно в данном случае поможет использование утилит ddrescue и dd_rescue. В интернете много информации по данным программам. Если необходимо поищу под ваш случай.