44.2. ext4 파일 시스템 만들기
시스템 관리자는 mkfs.ext4
명령을 사용하여 블록 장치에 ext4 파일 시스템을 만들 수 있습니다.
사전 요구 사항
디스크의 파티션. GPT 또는 GPT 파티션을 만드는 방법에 대한 자세한 내용은 parted . .로 디스크에서 파티션 테이블 만들기를 참조하십시오.
또는 LVM 또는 MD 볼륨을 사용하십시오.
절차
ext4 파일 시스템을 생성하려면 다음을 수행합니다.
일반 파티션 장치, LVM 볼륨, MD 볼륨 또는 유사한 장치의 경우 다음 명령을 사용합니다.
# mkfs.ext4 /dev/block_device
/dev/block_device 를 블록 장치의 경로로 바꿉니다.
예를 들어
/dev/sdb1
,/dev/disk/by-uuid/05e99ec8-def1-4a5e-8a9d-59453ceb2a
,/dev/my-volgroup/my-lv
. 일반적으로 기본 옵션은 대부분의 사용 시나리오에 적합합니다.스트라이핑된 블록 장치(예: RAID5 배열)의 경우 파일 시스템 생성 시 스트라이프 지오메트리를 지정할 수 있습니다. 적절한 스트라이프 지오메트리를 사용하면 ext4 파일 시스템의 성능이 향상됩니다. 예를 들어 4k 블록 파일 시스템에서 64k stride (즉, 16 x 4096)를 가진 파일 시스템을 만들려면 다음 명령을 사용하십시오.
# mkfs.ext4 -E stride=16,stripe-width=64 /dev/block_device
주어진 예에서:
- stride=value: RAID 청크 크기를 지정합니다.
- stripe-width=value: RAID 장치의 데이터 디스크 수 또는 스트라이프의 스트라이프 단위 수를 지정합니다.
참고파일 시스템을 생성할 때 UUID를 지정하려면 다음을 수행합니다.
# mkfs.ext4 -U UUID /dev/block_device
UUID 를 설정할 UUID로 바꿉니다(예:
7cd65de3-e0be-41d9-b66d-96d749c02da7
).UUID가 추가되도록 /dev/block_device 를 ext4 파일 시스템의 경로로 바꿉니다(예:
/dev/sda8
).파일 시스템을 생성할 때 라벨을 지정하려면 다음을 수행합니다.
# mkfs.ext4 -L label-name /dev/block_device
생성된 ext4 파일 시스템을 보려면 다음을 수행합니다.
# blkid
추가 리소스
-
ext4
도움말 페이지. -
mkfs.ext4
도움말 페이지.