리눅스 e2fsck
IT위키
더 많은 작업
- ext2·ext3·ext4 파일 시스템의 오류를 검사하고 복구한다.
- fsck 가 ext 계열 파일 시스템을 검사할 때 부르는 실제 프로그램이다. 경로 : /sbin/e2fsck
- 마운트된 상태로 검사하면 파일 시스템이 더 망가질 수 있으므로 umount 한 뒤 쓴다
- 손상을 고치는 도구이지, 다른 시스템에서 파일이 안 보이는 원인(빼기 전에 umount 하지 않아 버퍼의 데이터가 기록되지 않음)을 막는 도구는 아니다
e2fsck [옵션] 장치 이름
- -b superblock : 기본 슈퍼 블록을 사용하지 않고, 지정한 슈퍼 블록을 불러온다.
- -B blocksize : 슈퍼 블록을 찾기 위해, 지정한 블록 사이즈를 사용한다.
- -c : 배드 블록을 체크한다.
- -f : 파일시스템에 이상 유무에 상관없이 강제로 파일시스템을 체크한다.
- -l bad_blocks_file : 지정한 배드 블록 파일을 배드 블록 목록에 추가한다.
- -L bad_block_file : 지정한 배드 블록 파일을 배드 블록 목록으로 설정한다.
- -n : 파일시스템을 읽기 전용으로 열고, 질문에 대해 no로 한다.
- -p : 사용자 의견을 묻지 않고, 자동으로 파일시스템을 체크한다.
- -v : 상세한 정보를 출력한다.
- -y : 파일시스템을 읽기 전용으로 열고, 질문에 대해 yes로 답한다.