파일 시스템 만들기
100%

파일 시스템 · 레슨 5

파일 시스템 만들기

블록 장치 대상을 검증하고 형식별 도구로 파일 시스템을 만드는 방법을 알아봅니다.

파일 시스템을 만들면 블록 장치에 새로운 할당 및 메타데이터 구조를 기록합니다. 단순한 레이블 변경이 아니라 파괴적인 초기화 단계입니다. 연습에는 폐기 가능한 저장 장치만 사용하고, 중요한 데이터가 있었던 장치를 포맷하기 전에는 검증된 백업을 유지하십시오.

`mkfs` 이해하기

mkfs는 일반적으로 mkfs.ext4, mkfs.xfs 또는 mkfs.btrfs 같은 파일 시스템별 프로그램으로 작업을 전달하는 프런트엔드입니다. 일반 명령은 다음과 같은 형태입니다.

$ sudo mkfs -t ext4 /dev/VERIFIED-PARTITION

자리표시자는 검증한 후에만 실제 경로로 바꿔야 합니다. 동등한 형식별 구문은 일반적으로 다음과 같습니다.

$ sudo mkfs.ext4 /dev/VERIFIED-PARTITION

지원 옵션, 기본값, 기능 집합 및 덮어쓰기 확인 방식은 구현마다 다릅니다. 모든 mkfs 백엔드가 같다고 가정하지 말고 정확한 포맷 도구의 로컬 설명서를 읽으십시오.

mkfs -t ext4 TARGET이 요청하는 작업은 무엇입니까?

모든 저장 장치 계층 검증하기

포맷하기 전에 모델, 일련번호, 크기, 토폴로지, 영구 링크 및 의도한 역할로 대상을 식별합니다.

$ lsblk -o NAME,PATH,TYPE,SIZE,MODEL,SERIAL,FSTYPE,UUID,MOUNTPOINTS
$ findmnt --real
$ sudo wipefs --no-act /dev/VERIFIED-PARTITION

wipefs --no-act는 인식된 서명을 지우지 않고 보고합니다. 스왑, LVM, RAID, 암호화, 가상 머신, 컨테이너 및 애플리케이션의 사용 여부도 확인하십시오. MOUNTPOINTS가 비어 있어도 장치가 사용 중일 수 있습니다.

각 계층의 전용 도구로 관련 계층을 모두 마운트 해제하거나 비활성화하십시오. 열거 이름은 바뀔 수 있으므로 포맷 도구를 실행하기 직전에 식별 정보를 다시 확인합니다.

이 작업 흐름에서 wipefs --no-act TARGET이 제공하는 것은 무엇입니까?

파일 시스템을 신중하게 선택하기

배포판, 부팅 환경, 백업 도구, 복구 도구 및 작업 부하가 지원하는 유형을 선택하십시오. 필요한 한계, 스냅샷, 체크섬, 할당량, 암호화 계층, 확장 또는 축소 동작 및 플랫폼 간 접근을 고려합니다.

인기만을 이유로 형식을 선택하지 마십시오. 예를 들어 ext4, XFS 및 Btrfs는 운영 기능과 복구 절차가 서로 다릅니다. 상호 운용을 위한 이동식 장치에는 유닉스 권한 의미 체계가 다른 형식이 필요할 수 있습니다.

파일 시스템 유형을 선택하는 올바른 기준은 무엇입니까?

레이블, UUID 및 검증

포맷 도구는 일반적으로 파일 시스템 UUID를 생성하고 사람이 읽을 수 있는 레이블도 설정할 수 있습니다. 환경에서 충분히 고유한 레이블을 사용하고, 복제된 파일 시스템을 함께 마운트할 때 충돌하는 식별자가 유지되지 않도록 하십시오.

성공적으로 생성한 후 마운트하지 않고 검사합니다.

$ lsblk -f /dev/VERIFIED-PARTITION
$ sudo blkid /dev/VERIFIED-PARTITION

나중의 마운트 설정을 위해 UUID를 기록하십시오. 파일 시스템을 만들어도 마운트되거나, 애플리케이션 디렉터리가 만들어지거나, 백업 데이터가 채워지거나, 부팅 후에도 자동으로 유지되지는 않습니다.

파일 시스템을 만든 뒤에도 별도로 수행해야 하는 단계는 무엇입니까?

레슨 완료

파일 시스템 만들기 완료

이제 파일 시스템 생성을 검증을 거치는 파괴적 작업으로 설명할 수 있습니다.

  • mkfs를 형식별 도구로 작업을 전달하는 프런트엔드로 취급합니다.

  • 영구 식별 정보, 서명 및 모든 활성 사용자를 검증합니다.

  • 지원 및 복구 요구 사항에 따라 파일 시스템을 선택합니다.

  • 마운트하기 전에 생성된 유형, 레이블 및 UUID를 검사합니다.

학습 진행 상황 저장

무료 계정을 만들어 이 레슨을 저장하고 어떤 기기에서든 계속 학습하세요.

무료 계정 만들기
다음 수업
파일 시스템(으)로 돌아가기