非破坏性坏块 -n 写入什么模式?

非破坏性坏块 -n 写入什么模式?

man badblocks说:

   -n     Use non-destructive read-write mode.  By default only a non-
          destructive read-only test is done.  This option must not be
          combined with the -w option, as they are mutually exclusive.

这个答案说:

无损读写测试的工作原理是覆盖数据,然后读取验证,然后将原始数据写回。

-n如果 没有明确指定,则使用什么模式-t

答案1

默认模式与-n 是一个随机模式:

const unsigned int patterns[] = { ~0 };

(看pattern_fill相当于“随机”)。

在破坏性模式下,使用四种模式:

const unsigned int patterns[] = {0xaa, 0x55, 0xff, 0x00};

相关内容