50 만 개의 파일이있는 2TB ext4 파티션이 있습니다.
이 파티션에 오류가 있는지 확인하고 싶습니다.
불량 블록을 검색하고 싶지 않으며 논리적 구조 만 확인해야합니다.
파티션을 마운트 해제하고 실행 fsck /dev/sda2
했지만 fsck는 실제로 전체 파일 시스템을 확인하지 않고 종료 코드 0으로 즉시 반환합니다.
전체 파티션 확인을 완료하는 데 몇 시간이 걸릴 것으로 예상됩니다.
나는 man fsck
"완전한 테스트"에 대한 옵션을 읽지 못했지만 찾지 못했습니다.
파티션에 일부 섹터가 실수로 가비지 데이터로 덮어 써질 수 있습니다.
HDD가 이전에 다른 OS에 연결되어 있었고 해당 OS의 잘못된 동작으로 인해 ext4 파티션이 손상 될 수 있습니다.
그렇기 때문에 전체 트리 구조가 완전히 올바른지 확인하고 싶습니다.
즉, chkdsk.exe
Windows에서 유틸리티 가 수행하는 것과 유사한 검사를 수행하려고합니다 .
ext4 파일 시스템을 완전히 검사하려면 데비안에서 무엇을 사용해야합니까?
e2fsck -f
검사가 그렇게 빠른지 궁금 합니다. 몇 초 밖에 걸리지 않습니까? Windows 동작과 비교하면 놀랍습니다 (시간이 걸립니다).