2

Предположим, что

dd if=/dev/sda bs=100M | gzip -c > somefile.img.gz 

готово. Если в dd возникают ошибки, могу ли я видеть сообщения об ошибках в терминале или они игнорируются?

Также предположим, что dd обнаружил ошибку чтения. Будет ли dd просто пропустить блок или распечатает сообщения об ошибках?

1 ответ1

2

Вы увидите сообщение об ошибке, если оно есть.

Существуют различные типы ошибок чтения, и dd всегда должен сообщать об этом. Если ошибка продолжается, dd просто выводит нули для этого блока. В противном случае дд остановится.

Если вы хотите восстановить данные, ddrescue более устойчив к ошибкам, чем dd .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .