ext4 와 e2fsprogs: 아무도 떠올리지 않는 파일 체계
요약
이십 년 넘는 조용한 손질이 대부분의 리눅스 기계 기본값으로 만들었고, 둘레의 도구 사슬이 디스크 고장이 장례가 아니라 손질로 끝나는 이유입니다.
추천- 이름
- ext4 (e2fsprogs)
- 버전
- 20260923
- 요금
- 무료
- 오픈소스
- 오픈소스
- 운영체제
- Linux
- 업데이트
- 2026-10-08 12:11
대부분의 리눅스 기계가 그 위에 서 있습니다
파일 체계를 이야기하는 것은 공기를 이야기하는 것과 비슷합니다. 모든 것이 그 위에 얹히는 층이고, 잘 돌아가기 때문에 아무도 언급하지 않습니다. ext4 는 여러 해 전부터 가정의 책상에서 구름 위의 서버까지 대부분의 리눅스 설치에 들어가는 기본 선택입니다. 그 압도는 게으름의 산물이 아닙니다. 이십 년 넘는 손질이 교과서에 가까운 행동을 만들어 냈습니다. 일지가 변경보다 먼저 뜻을 적어 두므로 갑작스러운 정전 뒤에 반쯤 쓴 덩어리가 아니라 줄거리를 세울 수 있는 구조가 남습니다.
실제로 듣는 성질은 화려함과 거리가 멉니다. 큰 파일도 큰 구역도 소란 없이 다룹니다. 백업 도구가 확장 속성과 접근 목록을 필요로 할 때 그것들이 거기 있습니다. 쓰기를 모아 늦추는 장치가 바쁜 디스크의 조각남을 낮게 유지합니다. 그리고 설치된 대수가 워낙 많아 거의 모든 고장 유형이 내가 만나기 훨씬 전에 밟히고 보고되고 고쳐졌습니다. 고르는 일은 자극적이지 않고 거의 틀리지 않습니다.
하나의 프로그램이 아니라 도구 사슬
파일 체계의 좋고 나쁨은 그것을 살피고 손볼 수 있는 도구로 결정됩니다. e2fsprogs 라는 모음의 값이 거기 있습니다. 체계를 만드는 것은 명령 하나이고 지정의 뜻은 글자 그대로입니다. 정상적이지 않은 종료 뒤의 정합 검사도 명령 하나이며, 이것이 "뜨지 않는 기계"를 "뜨는 기계"로 바꾸는 도구입니다. 더 낮은 자리의 도구는 내부 구조를 직접 훑을 수 있습니다. 보통의 시야가 거짓말을 할 때 증거를 다루는 일이 그것을 필요로 합니다.
일상의 값은 정해진 상황에서 나옵니다. 붙지 않는 구역, 케이블을 걷어찬 뒤 오류를 알리는 디스크, 전력 사건 뒤 더러운 표시를 달고 돌아온 서버. 거의 모든 경우 결론은 검사와 손질이고, 그것이 지루한 것은 도구가 아주 오래 확실하게 일해 왔기 때문입니다.
ext4 의 위대함은 침묵에 있습니다. 이십 년 동안 매번의 쓰기를 불평 없이 받아 냈고, 그 결과 파일 체계는 문제에서 전제로 바뀌었습니다.
빼먹지 말아야 할 규칙
검사 전에 분리하십시오. 붙어 있는 체계에 정합 검사를 하는 것은 용감한 지름길이 아니라 찾으려던 손상을 스스로 만드는 일입니다. 문제의 체계가 돌아가는 시스템 그 자체라면 구난 매체에서 뜨거나 다른 기계에서 손을 댑니다. 그리고 느려 보여도 검사를 끝까지 돌립니다. 중간에 끊는 것은 손볼 수 있는 고장을 손쓸 수 없는 재앙으로 바꾸는 방법입니다.
둘 더, 각각 삼십 초면 되는 습관. 체계를 만들 때 쓴 지정을 적어 두십시오. 나중에 다시 만들지 않고 바꿀 수 있는 범위가 그것으로 정해집니다. 그리고 중요한 자료가 실린 기계에서 진기한 붙이기 설정을 좇지 마십시오. 기본값은 내 이론보다 많은 사람이 맞춰 온 값입니다. 새로움은 시험 기계에 두십시오.
다른 것을 골라야 할 때
ext4 는 범용 체계이고 다른 것인 척하지 않습니다. 사본과 검사 값을 여러 디스크를 묶는 장치와 함께 원한다면 쓸 때마다 복사하는 설계가 더 맞습니다. 시스템을 넘는 공유 저장소를 원한다면 양쪽에 원래 지원이 있는 쪽이 번역 층을 덜어 줍니다. 경고 없이 뽑히는 막대라면 다른 거래를 한 단순한 설계가 더 살아남을 수 있습니다.
경계를 아는 것은 기본값을 잘 쓰는 일의 일부입니다. 요구 목록에 반대하는 항목이 없으면 ext4 를 고르십시오. 그것이 대부분의 기계를 가리킵니다. 그리고 그 뒤로는 생각하지 마십시오. 머리에 떠오르지 않는 체계가 제 일을 하는 체계입니다.