Answers:
通过检查源代码,我发现:
如果您未指定-n或-w,则badblocks根本不会写入磁盘,因此可以安全地中断它。
如果指定-w,则badblocks已经覆盖了文件系统,因此担心中断进程为时已晚。
如果指定-n,badblocks将使用信号处理程序来防止程序在磁盘处于不一致状态时退出,因此可以安全地按ctrl-c。
e2fsck -cc
吗?在手册页中:“如果找到任何坏块,则将它们添加到坏块inode中,以防止将它们分配给文件或目录。” 和“如果两次指定此选项,则将使用无损读写测试来进行坏块扫描。”