LINUX.ORG.RU

dd, пропуск ошибок ввода-вывода


0

1

Пишу 7.5 Гб img в /dev/sdb

dd if=*.img of=/dev/sdb

На 1.3 Гб I/O error

Можно ли пропустить?

fsck проверяет ФС (sdb1), а пишется в sdb. Если что,

fsck.ext4 -p -f /dev/sdb1 0.0% non-contiguous



Последнее исправление: puding (всего исправлений: 2)
Ответ на: комментарий от OldFatMan

> ключ conv=noerror не то?

man dd

conv=noerror

continue after read errors

--------------------------------------------

с conv=noerror тоже до 1.3 Гб пишет, значит тут write error

puding
() автор топика
Ответ на: комментарий от puding

а зачем писать в умирающий девайс?

anonymous
()

Нет смысла пропускать ошибку записи. Пропуск ошибок чтения предусмотрен для случаев, когда необходимо вытащить хоть что-то, даже в испорченном виде. Записывать же что-то в заведомо испорченном виде смысла нет.

GotF ★★★★★
()
Ответ на: комментарий от puding

И кстати: анонимус и GotF правы - если у тебя ошибка записи, то какой толк будет с такой записи?

OldFatMan
()
Ответ на: комментарий от OldFatMan
rescued:     8011 MB,  errsize:       0 B,  current rate:   13041 kB/s
   ipos:     8011 MB,   errors:       0,    average rate:   13061 kB/s
   opos:     8011 MB,     time from last successful read:       0 s
Finished    

Всем спасибо, ddrescue знает свое дело!

puding
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.