我们的 ext4 文件系统上的一个大文件可能在中间发现了一个坏块。将文件复制到另一个驱动器会导致部分输入/输出错误。不过,坏道以外的数据似乎还可以。
我们没有这个文件的备份,因为它是最近创建的,所以我正在寻找一种方法来复制文件的整个可读部分,同时跳过坏扇区。
我读过其他网站,这些网站建议使用坏块恢复整个硬盘驱动器的方法,但他们并没有说明如何恢复跨越坏块的任何文件。
谢谢。
你应该能够dd
做到:
dd if=fileWithBadBlocks of=recoveredFile bs=4k conv=noerror,sync
Run Code Online (Sandbox Code Playgroud)