linuxfromscratch:12.4:linux_from_scratch:024-creating_a_file_system_on_the_partition

Linux From Scratch - Version 12.4

이전
이전 문서 제목

다음
다음 문서 제목

파티션은 파티션 테이블에 설정된 경계로 구분된 디스크 드라이브의 섹터 범위입니다. 운영 체제에서 파티션을 사용하여 파일을 저장하려면 먼저 레이블, 디렉터리 블록, 데이터 블록 및 필요에 따라 특정 파일을 찾을 수 있는 인덱싱 체계로 구성된 파일 시스템을 포함하도록 파티션을 포맷해야 합니다. 또한 파일 시스템은 OS가 파티션의 여유 공간을 추적하고, 새 파일을 만들거나 기존 파일을 확장할 때 필요한 섹터를 예약하고, 파일을 삭제할 때 생성된 여유 데이터 세그먼트를 재활용하는 데 도움이 됩니다. 또한 데이터 중복성 및 오류 복구를 지원할 수도 있습니다.

LFS는 Linux 커널에서 인식하는 모든 파일 시스템을 사용할 수 있지만 가장 일반적인 유형은 ext3 및 ext4입니다. 올바른 파일 시스템의 선택은 파일의 특성과 파티션의 크기에 따라 복잡할 수 있습니다. 예를 들어

  • ext2
    /boot와 같이 자주 업데이트되지 않는 작은 파티션에 적합합니다.
  • ext3
    비정상 종료 시 파티션의 상태를 복구하는 데 도움이 되는 저널이 포함된 ext2의 업그레이드 버전입니다. 일반적으로 범용 파일 시스템으로 사용됩니다.
  • ext4
    ext 파일 시스템 계열의 최신 버전입니다. 나노 타임스탬프, 초대용량 파일(최대 16TB) 생성 및 사용, 속도 향상 등 몇 가지 새로운 기능을 제공합니다.

FAT32, NTFS, ReiserFS, JFS 및 XFS를 비롯한 다른 파일 시스템은 특수한 용도에 유용합니다. 이러한 파일 시스템 및 기타 여러 파일 시스템에 대한 자세한 내용은 파일 시스템 비교 에서 확인할 수 있습니다.

LFS는 루트 파일 시스템(/)의 유형이 ext4라고 가정합니다. LFS 파티션에 ext4 파일 시스템을 만들려면 다음 명령을 실행합니다:

mkfs -v -t ext4 /dev/<xxx>

<xxx>를 LFS 파티션의 이름으로 바꿉니다.

기존 swap 파티션을 사용 중인 경우 포맷할 필요가 없습니다. 새로운 swap 파티션을 생성한 경우 이 명령으로 초기화해야 합니다:

mkswap /dev/<yyy>

<yyy>swap 파티션의 이름으로 바꿉니다.


이전
이전 문서 제목

다음
다음 문서

  • linuxfromscratch/12.4/linux_from_scratch/024-creating_a_file_system_on_the_partition.txt
  • 마지막으로 수정됨: 2026/01/05 08:16
  • 저자 127.0.0.1