Câu trả lời:
dd
không được thiết kế để phục hồi lỗi, đó là lý do tại sao ddrescue
được tạo.
Vì vậy, câu trả lời ngắn gọn là: dd
cố gắng chỉ một lần để đọc một khối. Nó giả định rằng phần cứng là để làm việc, giống như hầu hết các tiện ích khác như cat
, cp
, sort
vv
Khi dd
gặp lỗi, nó sẽ chấm dứt trừ khi bạn đã chỉ định conv=noerror
.