제가 ext4, 2TB Seagate Momentus 하드 드라이브에서 최신 버전의 Debian Linux를 사용하고 있으며 모든 기본 설정을 사용하고 있다고 가정해 보십시오.
A) 정상적인 시작 중에 e2fsck는 무엇을 합니까? (이 작업을 뭐라고 부르나요?)
B) 비정상 종료 후 e2fsck는 무엇을 합니까? [편집:에 따르면기사: Ted Ts'o, "로그 재생"을 수행합니다. 이 작업은 일반적으로 몇 초 밖에 걸리지 않습니다. ]
C) e2fsck는 30번 정도 마운트할 때마다 무엇을 합니까? [편집: Mr. Ts'o에 따르면 "파일 시스템 일관성 검사"를 수행합니다. 이 작업은 일반적으로 몇 분 정도 걸립니다. ]
답변1
A> 일반적으로 e2fsck
파티션은 완전히 마운트 해제되었다고 판단되는지 확인하기 위해 간단히 검사됩니다. 그렇다면 사례 C로 가십시오.
B> 파티션이 불순하게 마운트 해제된 것으로 보이거나 수리가 필요하다고 주장하는 경우, 파일 시스템의 전체 검사를 수행합니다(특정 시스템의 부팅 옵션에 따라 다름). 이 "검사 및 복구"를 "파일 시스템 검사"(fsck의 약어)라고 합니다.
C> 안전상의 이유로 파티션은 자동으로 더티로 표시되어 다음에 검사할 때 파일 시스템에 내장된 온전성 검사가 실패하거나 일부 비트 부패 또는 기타 파일 시스템 손상을 놓친 경우 전체 검사가 실행됩니다. 이 간격은 tune2fs
유틸리티(또는 ext2fs 제품군에 속하지 않는 파일 시스템용 유사한 도구)를 사용하여 조정할 수 있습니다 . 이는 간단히 "파일 시스템 검사"라고도 합니다.