Linux

[Linux] 파일 시스템 생성(2) - mkfs, mkfs.xfs

thdwldud 2025. 7. 10. 08:43

mkfs (make filesystem)

  • 새로운 파일 시스템을 만드는 명령으로 root 사용자만 사용할 수 있음
  • 파일 시스템 유형을 지정하지 않으면 기본 설정은 ext2로 생성됨
mkfs [-t fs_type] [option] 장치명

 

옵션

옵션 설명
-t fs_type
--type
파일 시스템의 유형을 지정하는 옵션
리눅스 파일 시스템인 ext3, ext4, xfs 등을 지정하면 됨
지정하지 않으면 ext2로 생성됨
-V 인자값 없이 사용하면 버전 정보를 출력(--version) 인자값과 함께 사용하면 상세 정보를 출력(--verbose)

 

사용 예

  • /dev/sdc1을 xfs으로 파일 시스템을 만든다
mkfs -t xfs /dev/sdc1
  • /dev/sdb1을 ext4로 파일 시스템을 만듦
mkfs -t ext4 /dev/sdb1
  • /dev/hdb2을 ext2로 파일 시스템을 만듦
mkfs -t ext2 /dev/hdb1

 

mkfs.xfs

  • XFS 파일 시스템을 만드는 명령
  • mkfs 명령으로 -t xfs를 지정하면 이 명령이 실행됨
mkfs.xfs [option] 장치명

 

옵션

옵션 설명
-b block_size 블록 사이즈를 지정하는 옵션으로 최소 512 바이트에서 최대 65536 바이트로 지정할 수 있음
기본값 : 4096 바이트
-f 지정한 디바이스에 파일 시스템이 존재하는 경우 강제로 수행

 

사용 예

  • /dev/sdb1 장치의 파일 시스템을 xfs로 생성
mkfs.xfs /dev/sdb1