Manpages

이 름

e2fsck − 리 눅 스 개 정 판 확 장 화 일 시 스 템 을 점 검

개 요

e2fsck [ −pacnyrdfvtFV ] [ −b 수 퍼 블 럭 ] [ −B 블 럭 크 기 ] [ −l|-L 배 드 블 럭 목 록 화 일 ] 장 치 명

설 명

e2fsck 는 리 눅 스 개 정 판 확 장 화 일 시 스 템 을 점 검 할 때 사 용 한 다 .

장 치 명

은 예 를 들 어 /dev/hdXX 와 같 이 어 떤 장 치 에 해 당 하 는 특 수 화 일 명 이 다 .

옵 션

-a

이 옵 션 은 -p 옵 션 과 마 찬 가 지 이 다 . 단 지 하 위 호 환 성 을 갖 기 위 해 서 제 공 될 뿐 이 다 . -p 옵 션 을 쓰 길 바 란 다 .

-b 수 퍼 블 럭

정 상 적 인 수 퍼 블 럭 을 사 용 하 지 않 고 수 퍼 블 럭 으 로 지 정 한 다 른 수 퍼 블 럭 을 사 용 하 도 록 한 다 .

-B 블 럭 크 기

정 상 적 인 경 우 e2fsck 는 적 절 한 블 럭 크 기 를 알 아 내 기 위 하 여 다 양 한 블 럭 크 기 의 위 치 에 서 수 퍼 블 럭 을 검 색 해 본 다 . 하 지 만 어 떤 경 우 이 러 한 자 동 검 색 이 제 대 로 이 뤄 지 지 않 을 수 있 다 . 이 옵 션 은 e2fsck 로 하 여 금 특 정 블 럭 크 기 에 서 만 수 퍼 블 럭 을 찾 도 록 강 제 한 다 . 수 퍼 블 럭 을 찾 을 수 없 는 경 우 심 각 한 오 류 를 발 생 하 고 중 지 한 다 .

-c

e2fsck로 하 여 금 badblocks(8) 을 실 행 하 여 화 일 시 스 템 상 의 배 드 블 럭 을 찾 아 내 고 배 드 블 럭 아 이 노 드 에 추 가 함 으 로 써 표 시 를 해 둔 다 .

-d

디 버 깅 정 보 를 출 력 한 다 .( 여 러 분 이 e2fsck 을 디 버 깅 하 는 것 이 아 니 라 면 의 미 없 다 . )

-f

화 일 시 스 템 에 이 상 이 없 다 하 더 라 도 점 검 을 하 도 록 강 제 한 다 .

-F

시 작 하 기 전 에 화 일 시 스 템 장 의 버 퍼 에 캐 쉬 된 내 용 을 플 러 쉬 한 다 . e2fsck 를 정 기 적 으 로 돌 릴 때 만 필 요 하 다 .

-l 화 일 명

화 일 명 에 기 록 되 어 있 는 배 드 블 럭 목 록 을 배 드 블 럭 목 록 에 추 가 한 다 .

-L 화 일 명

배 드 블 럭 목 록 을 화 일 명 으 로 지 정 한 화 일 에 있 는 내 용 으 로 설 정 한 다 . ( 이 옵 션 은 화 일 에 명 시 된 블 럭 이 배 드 블 럭 목 록 에 추 가 되 기 전 에 배 드 블 럭 목 록 을 지 운 다 는 것 을 제 외 하 고 는 -l 옵 션 과 동 일 하 다 .)

-n

화 일 시 스 템 을 읽 기 전 용 으 로 열 고 모 든 질 문 에 ’’no’’라 고 답 하 도 록 한 다 . e2fsck 를 비 대 화 형 (non-interactive)으 로 실 행 할 수 있 게 해 준 다 . (주 의 : 만 약 -c, -l, 또 는 -L 옵 션 을 같 이 사 용 한 다 면 화 일 시 스 템 은 읽 기 -쓰 기 로 열 리 며 배 드 블 럭 목 록 이 갱 신 될 수 있 도 록 해 준 다 . 하 지 만 화 일 시 스 템 에 다 른 변 화 는 일 어 나 지 않 는 다 .)

-p

질 문 함 이 없 이 자 동 적 으 로 오 류 를 수 정 하 도 록 한 다 .

-r

아 무 런 작 용 도 하 지 않 는 다 . 호 환 성 을 위 해 제 공 될 뿐 이 다 .

-t

e2fsck 에 대 한 타 이 밍 통 계 를 출 력 한 다 . 만 약 옵 션 이 두 번 사 용 되 면 추 가 정 보 를 출 력 한 다 .

-v

자 세 한 출 력 모 드 .

-V

버 전 을 출 력 하 고 종 료 한 다 .

-y

모 든 질 문 에 ’’yes’’라 고 답 하 도 록 한 다 . e2fsck 를 비 대 화 형 으 로 사 용 할 때 사 용 된 다 .

종 료 코 드

e2fsck 의 종 료 코 드 는 다 음 값 의 합 계 로 나 타 난 다 :
0 − 에 러 없 음
1 − 화 일 시 스 템 에 러 고 쳐 짐
2 − 화 일 시 스 템 에 러 는 고 쳐 졌 으 나 마 운 트 되 어 있 었 다 면
  리 부 팅 이 필 요 하 다 .
4 − 화 일 시 스 템 에 러 를 고 치 지 않 고 그 대 로 둠
8 − 실 행 에 러
16 − 사 용 법 또 는 문 법 에 러
128 − 공 유 라 이 브 러 리 에 러

버 그

거 의 모 든 소 프 트 웨 어 는 버 그 를 갖 기 마 련 이 다 . e2fsck 이 화 일 시 스 템 과 충 돌 하 거 나 고 치 지 못 할 때 는 저 자 에 게 연 락 바 란 다 .

버 그 보 고 할 때 는 충 분 한 정 보 를 포 함 하 여 해 주 기 바 란 다 . e2fsck 를 실 행 한 과 정 을 모 두 제 시 하 여 어 떤 에 러 메 세 지 가 있 었 는 지 볼 수 있 게 해 달 라 . 만 약 그 과 정 을 저 장 해 둘 수 있 도 록 화 일 시 스 템 이 쓰 기 가 능 상 태 라 면 script(1) 프 로 그 램 을 사 용 하 여 의 출 력 을 화 일 로 저 장 하 라 .

dumpe2fs(8) 의 출 력 결 과 를 보 내 주 는 것 도 좋 다 . 만 약 특 정 아 이 노 드 들 에 의 해 e2fsck 에 문 제 가 발 생 했 다 면 debugfs(8) 명 령 을 수 행 하 고 해 당 아 이 노 드 에 대 하 여 stat 명 령 을 수 행 한 결 과 를 보 여 달 라 . 만 약 해 당 아 이 노 드 가 디 렉 토 리 라 면 debugfs 의 dump 명 령 을 사 용 하 여 디 렉 토 리 아 이 노 드 의 내 용 을 뽑 아 볼 수 있 다 . 일 단 uuencode(1) 한 후 그 것 을 저 자 에 게 보 내 달 라 .

e2fsck 이 실 행 될 때 보 여 주 는 버 전 문 자 열 을 꼭 모 두 보 여 주 어 여 러 분 이 어 떤 버 전 를 실 행 했 는 지 알 게 해 달 라 .

저 자

현 버 전 의 e2fsck 은 Theodore Ts’o <tytso [AT] mit.edu>에 의 해 만 들 어 졌 다 .

참 고

mke2fs(8), tune2fs(8), dumpe2fs(8), debugfs(8)

번 역 자

이 만 용 <geoman [AT] nownuri.kr>
<freeyong [AT] soback.kr>