![如何对不可读扇区进行磁盘复制?](https://linux22.com/image/168979/%E5%A6%82%E4%BD%95%E5%AF%B9%E4%B8%8D%E5%8F%AF%E8%AF%BB%E6%89%87%E5%8C%BA%E8%BF%9B%E8%A1%8C%E7%A3%81%E7%9B%98%E5%A4%8D%E5%88%B6%EF%BC%9F.png)
我想按字节克隆整个磁盘,例如
dd if=/dev/$SRC of=/dev/$DST bs=65536 count=$count
有更好的工具可以完成这项工作,它们了解文件系统(Windows)并且工作速度更快(我不在乎),但它们由于旧源磁盘上的不可读扇区而失败。
实际上有一个无效块我必须跳过。所以我考虑dd
多次使用
dd if=/dev/$SRC of=/dev/$DST bs=65536 count=...
dd if=/dev/zero of=/dev/$DST bs=65536 count=... skip=... seek=...
dd if=/dev/$SRC of=/dev/$DST bs=65536 count=... skip=... seek=...
用零替换损坏的扇区数据。这是一个有效的方法吗?我找到了这个问题这让我很困惑。