비파괴 불량 블록-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"무작위"와 동일합니다.)

파괴 모드에서는4가지 모드 사용:

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

관련 정보