dd 읽기 오류를 해결하는 방법은 무엇입니까?

dd 읽기 오류를 해결하는 방법은 무엇입니까?

dd 읽기 오류가 있습니다

# sudo dd if=/dev/sda1 of=backup.img bs=4M status=progress
16478679040 bytes (16 GB, 15 GiB) copied, 154 s, 107 MB/s
dd: error reading '/dev/sda1': Input/output error
3928+1 records in
3928+1 records out
16478679040 bytes (16 GB, 15 GiB) copied, 156.816 s, 105 MB/s

이는 디스크에 불량 블록이 있음을 의미할 수 있다고 생각합니다. 나는 달렸다

# e2fsck -cfpv -C 0 /dev/sda1
/dev/sda1: Updating bad block inode.

      700895 inodes used (3.66%, out of 19144704)
        2596 non-contiguous files (0.4%)
        1226 non-contiguous directories (0.2%)
             # of inodes with ind/dind/tind blocks: 0/0/0
             Extent depth histogram: 638434/974/3
     9995951 blocks used (13.05%, out of 76571648)
           1 bad block
           3 large files

      515535 regular files
      117354 directories
          57 character device files
          26 block device files
           0 fifos
         284 links
       67853 symbolic links (61332 fast symbolic links)
          61 sockets
------------
      701170 files

분명히 사소한 문제를 해결합니다 dd. 필요 문제를 해결하는 방법은 무엇입니까?

관련 정보