ext4 파일 시스템의 need_recovery 플래그를 수동으로 True로 설정하십시오.

ext4 파일 시스템의 need_recovery 플래그를 수동으로 True로 설정하십시오.

애플리케이션에 대한 몇 가지 단위 테스트를 설정하려고 하는데, 필요한 한 가지는 테스트할 수 있는 '더러운' ext4 파일 시스템입니다. 'needs_recovery' 플래그를 수동으로 설정할 수 있는 방법이 있나요?

답변1

귀하의 필요에 맞게 및/또는 tune2fs변경하는 데 사용할 수 있습니다 .max-mount-countsmount-count

예를 들어, ( 발행 ) max-mount-counts로 설정하면 파일 시스템을 마운트할 때마다 완료가 실행 됩니다 .1tune2fs -c 1 /dev/sdXfsck

자세한 내용은,매뉴얼 페이지를 읽어보세요:

-c 최대 마운트 수e2fsck(8)로 파일 시스템을 검사한 후 마운트 수를 조정합니다. max-mount-counts가 0 또는 -1이면 파일 시스템이 마운트된 횟수는 e2fsck(8) 및 커널에 의해 무시됩니다. 파일 시스템을 강제로 검사하는 마운트 수에 시차를 두는 것은 저널 파일 시스템을 사용할 때 모든 파일 시스템이 한 번에 검사되는 것을 방지합니다.

...

시간 종속 검사에 대해서는 -i 옵션도 참조하세요.

-C 마운트 수파일 시스템이 마운트된 횟수를 설정합니다. -c 옵션으로 설정된 max-mount-counts 매개변수보다 큰 값으로 설정되면 e2fsck(8)는 다음 재부팅 시 파일 시스템을 확인합니다.

관련 정보