파일 시스템 생성 및 구성

Red Hat Enterprise LinuxBeginner
지금 연습하기

소개

이 챌린지에서는 리눅스 시스템에서 vfat, ext4, xfs를 포함한 다양한 파일 시스템을 생성, 마운트, 마운트 해제 및 사용하는 방법을 배웁니다. 이는 RHCSA 시험에 필요한 핵심 기술이며, 리눅스 환경에서 스토리지와 파일 구성을 관리하는 데 필수적입니다.

파일 시스템 생성 및 마운트

이 단계에서는 사용 가능한 디스크를 파티셔닝하고 각 파티션을 서로 다른 파일 시스템으로 포맷합니다. 그런 다음, 지정된 디렉토리에 마운트하고 부팅 시 자동으로 마운트되도록 설정합니다.

작업

  • VM에 추가된 빈 디스크를 식별하고 파티셔닝하여 세 개의 새 파티션을 생성합니다.
  • 첫 번째 파티션에 vfat 파일 시스템을 생성합니다.
  • 두 번째 파티션에 ext4 파일 시스템을 생성합니다.
  • 세 번째 파티션에 xfs 파일 시스템을 생성합니다.
  • 각 파일 시스템을 전용 디렉토리에 마운트합니다.
  • 시스템 부팅 시 이러한 파일 시스템이 자동으로 마운트되도록 구성합니다.

요구 사항

  • lsblk 명령어로 추가된 빈 디스크를 식별하고 해당 장치를 사용하여 파티션을 생성합니다. 현재 이미지에서 이 디스크는 /dev/nvme1n1로 표시됩니다.
  • 세 개의 파티션은 적절한 크기(예: 각각 1GB)여야 합니다.
  • vfat 파일 시스템을 /mnt/vfat에 마운트합니다.
  • ext4 파일 시스템을 /mnt/ext4에 마운트합니다.
  • xfs 파일 시스템을 /mnt/xfs에 마운트합니다.
  • 시스템 부팅 시 파일 시스템이 자동으로 마운트되도록 설정합니다.

예시

이 단계를 완료한 후 lsblk -f 명령어를 실행하면 추가 디스크의 새 파티션과 해당 마운트 지점이 표시되어야 합니다. 현재 이미지에서의 출력 결과는 다음과 유사해야 합니다:

$ lsblk -f
NAME   FSTYPE FSVER LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
...
nvme1n1
├─nvme1n1p1 vfat   FAT32       E6A1-5E45                              1022M     0% /mnt/vfat
├─nvme1n1p2 ext4   1.0         2a2e4d25-9988-4613-9a3b-558a3e7a0e7f    938M     0% /mnt/ext4
└─nvme1n1p3 xfs                 7b3e0e6b-1d73-4ea2-8a9d-16a81e3e7b1c  1018M     1% /mnt/xfs

요약

이 챌린지에서는 리눅스 시스템에서 vfat, ext4, xfs를 포함한 다양한 파일 시스템을 생성, 마운트 및 마운트 해제하는 방법을 배웠습니다. 이는 리눅스 환경에서 스토리지와 파일 구성을 관리하는 데 매우 중요한 기술이며, RHCSA 시험의 핵심 요구 사항입니다. 이 챌린지를 완료함으로써 다양한 파일 시스템을 다루고 필요에 맞게 구성하는 능력을 입증했습니다.

✨ 솔루션 확인 및 연습