답변:
스마트 e2fsck
하드 디스크의 다른 측면을 확인하십시오.
하드 드라이브의 SMART 확인 하드웨어 (예 : 스핀 업 시간, 불량 블록, 온도, 근무 시간 등) e2fsck
무결성을 검사합니다. 내용 하드 드라이브의
여기에 두 가지 더 많은 Linux 명령을 소개하겠습니다. fsck
( 맨 페이지 ) 및 tune2fs
( 맨 페이지 ).
fsck
여러개의 파일 시스템 관련 체커를 감싸는 일반적인 wrapper이다. e2fsck
. tune2fs
파일 시스템에 대한 다른 매개 변수를 설정합니다. 그 중 파일 시스템을 검사하는 간격 및 / 또는 빈도가 있습니다. 매뉴얼 tune2fs
정기적으로 파일 시스템을 검사하는 것에 대해 매우 분명합니다.
-c (마운트 수에 따라 다름) 또는 -i (시간 종속) 검사는 파일 시스템에 대한주기적인 전체 e2fsck (8) 검사를 강제 실행하도록 활성화 할 수 있습니다. 그렇게하지 않으면 다음으로 이어질 수 있습니다. 파일 시스템 손상 (불량 디스크, 케이블, 메모리 또는 커널로 인해) 버그)가 눈에 띄지 않게되어 궁극적으로 데이터 손실이 발생하거나 부패.
파일 시스템의 현재 설정을 확인하려면 다음 명령을 사용하십시오 (장치 편집 /dev/sda1
적절한):
sudo tune2fs -l /dev/sda1 | egrep -h 'Maximum mount count|Check interval|Last checked'
그러면 -c와 -i 매개 변수로 설정할 수있는 두 개의 매개 변수가 반환됩니다. tune2fs
파일 시스템이 마지막으로 검사 된 시간. 이 매개 변수를 다른 값으로 설정하려면 다음 명령을 사용하십시오 (장치 편집 /dev/sda1
적절한 경우) 8 마운트마다 또는 한 달에 한 번 (둘 중 빠른 날짜 적용) 파일 시스템을 검사하십시오.
sudo tune2fs -c 8 -i "1m" /dev/sda1