尝试将有错误的 ext4 分区复制到新磁盘

尝试将有错误的 ext4 分区复制到新磁盘

我在 80GB 旧 SATA 磁盘上的一个 50GB 分区中安装了 Linux,该磁盘的 SMART 状态开始出现一些错误,而且它是一个旧的慢速磁盘。所以我想将它复制到一个带有 500GB 备用分区的较新的 SATA 磁盘上。

我尝试使用 gparted 的复制/粘贴功能来执行此操作。Gparted 开始复制它,但在大约 9 GB 后因读取错误而失败。检查源分区上的文件系统没有显示任何错误,但我在 SMART“当前待处理扇区计数”中看到 3 个扇区(使用 Ubuntu 的磁盘实用程序),我想这就是问题所在?有没有办法强制它重新映射这些扇区以消除错误?

当 gparted 发现读取错误时,有没有办法让它继续,而不是停止?我应该尝试其他工具吗?

答案1

为什么不使用 ddrescue?它就是为此目的而设计的。

相关内容