linux


부팅 시 자동 검사 (Has gone x days without being checked. check forced) 해제 방법


written by HuscarL



 설명


[Linux] 부팅 시 Has gone x days without being checked, check forced. 메시지 원인 및 해지방법


해당 기능은 Linux 파일시스템 자체 보호를 위한 기능으로서, mount 횟수가 특정 수를 넘거나 점검한지 특정 일이 지나면, 재부팅시에 파일시스템을 점검하게 되는 옵션이다.

안전성을 위해 마련된 기능이므로 시간의 여유가 없는 경우가 아니라면 활성화 해두는 것이 권장 사항이다.



파티션 리스트 확인

# df -Th

Filesystem    Type     Size   Used  Avail Use% Mounted on

/dev/sdb5     ext3     180G   7.6G   164G   5% /

/dev/sdb2     ext3     102G   394M    96G   1% /var

/dev/sda1     ext3     295G    51G   229G  19% /srv

/dev/sdb1     ext3     104M    13M    87M  13% /boot

tmpfs        tmpfs     9.5G      0   9.5G   0% /dev/shm



체크 설정을 확인한다.

#tune2fs -l /dev/sda1 | egrep ^"Maximum|Check"

Maximum mount count:      33

Check interval:           15552000 (6 months)


33 번 이상 mount 되거나,  재부팅 6개월이 지나면 재부팅 시 자동으로 검사하는 옵션이 설정되어 있다.

File System이 클 경우,  굉장히 오랜 시간이 걸리므로 필자는 부득이한 경우가 아니면 해지하고 있다.


해지 옵션은 아래와 같다.

tune2fs -c -1 /dev/sda1

tune2fs -i 0 /dev/sda1


해지 후 설정 확인

# tune2fs -l /dev/sda1 | egrep ^"Maximum|Check"

Maximum mount count:      -1

Check interval:           0 (<none>)


이제 시스템 부팅 시 자동 파일시스템 검사 기능이 해지되어 진행되지 않는다.



 정리 및 출처


직접 작성


방문 해주셔서 감사합니다. 로그인 없이 가능한

아래 하트♥공감 버튼을 꾹 눌러주시면 감사하겠습니다! 



+ Recent posts