16.8. e2fsck를 사용하여 ext2,ext3 또는 ext4 파일 시스템 복구
이 절차에서는 e2fsck
유틸리티를 사용하여 손상된 ext2,ext3 또는 ext4 파일 시스템을 복구합니다.
프로세스
지원 조사를 위해 파일 시스템 이미지를 저장합니다. 페어링 파일 시스템 메타데이터 이미지는 소프트웨어 버그로 인해 손상이 발생하는 경우 지원 조사에 유용할 수 있습니다. pre-repair 이미지에 있는 손상 패턴은 근본 원인 분석을 지원하는 데 도움이 될 수 있습니다.
참고심각하게 손상된 파일 시스템으로 인해 메타데이터 이미지 생성에 문제가 발생할 수 있습니다.
테스트를 위해 이미지를 생성하는 경우
-r
옵션을 사용하여 파일 시스템 자체와 동일한 크기의 스파스 파일을 생성합니다. 그러면e2fsck
가 결과 파일에서 직접 작동할 수 있습니다.e2image -r block-device image-file
# e2image -r block-device image-file
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 보관하거나 진단을 위해 제공할 이미지를 생성하는 경우
-Q
옵션을 사용하여 전송에 적합한 더 컴팩트한 파일 형식을 생성합니다.e2image -Q block-device image-file
# e2image -Q block-device image-file
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
파일 시스템을 다시 마운트하여 로그를 재생합니다.
mount file-system umount file-system
# mount file-system # umount file-system
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 파일 시스템을 자동으로 복구합니다. 사용자 개입이 필요한 경우
e2fsck
는 출력에 수정되지 않은 문제를 표시하고 종료 코드에 이 상태를 반영합니다.e2fsck -p block-device
# e2fsck -p block-device
Copy to Clipboard Copied! Toggle word wrap Toggle overflow