검색

13장. 파티션

download PDF
참고
블록 장치에서 파티션을 사용할 때의 장점과 단점에 대한 개요는 다음 KBase 문서 https://access.redhat.com/solutions/163853 를 참조하십시오.
parted 유틸리티를 사용하면 다음을 수행할 수 있습니다.
  • 기존 파티션 테이블을 봅니다.
  • 기존 파티션의 크기를 변경합니다.
  • 여유 공간 또는 추가 하드 드라이브에서 파티션을 추가합니다.
parted 패키지는 기본적으로 Red Hat Enterprise Linux 7에 설치됩니다. parted 를 시작하려면 root로 로그인하고 다음 명령을 입력합니다.
# parted /dev/sda
/dev/sda 를 드라이브를 구성할 장치 이름으로 교체합니다.

사용 중인 장치에서 파티션 조작

장치를 사용하지 않으려면 장치의 파티션을 마운트할 수 없으며 장치의 스왑 공간을 활성화할 수 없습니다.
파티션을 제거하거나 크기를 조정하려면 해당 파티션이 상주하는 장치를 사용하지 않아야 합니다.
사용 중인 장치에 새 파티션을 만들 수는 있지만 권장되지는 않습니다.

파티션 테이블 수정

동일한 디스크의 다른 파티션이 사용 중인 상태에서 파티션 테이블을 수정하면 커널이 파티션 테이블을 다시 읽을 수 없기 때문에 일반적으로 권장되지 않습니다. 따라서 실행 중인 시스템에는 변경 사항이 적용되지 않습니다. 설명된 상황에서 시스템을 재부팅하거나 다음 명령을 사용하여 시스템이 새 파티션 또는 수정된 파티션을 등록하도록 합니다.
# partx --update --nr partition-number disk
현재 사용 중인 디스크를 수정하는 가장 쉬운 방법은 다음과 같습니다.
  1. 디스크 파티션(예: 시스템 디스크의 경우)을 마운트 해제할 수 없는 경우 복구 모드로 시스템을 부팅합니다.
  2. 파일 시스템을 마운트하라는 메시지가 표시되면 건너뛰기 를 선택합니다.
드라이브에 사용 중인 파티션이 포함되어 있지 않습니다. 즉, 파일 시스템을 사용하거나 잠금 해제하지 않는 시스템 프로세스가 없으면 nfsnobody 명령으로 파티션을 분리하고 하드 드라이브의 모든 스왑 공간을 swapoff 명령으로 끌 수 있습니다.
일반적으로 사용되는 parted 명령을 보려면 표 13.1. “parted 명령” 을 참조하십시오.
중요
parted 유틸리티를 사용하여 파일 시스템을 생성하지 마십시오. 대신 mkfs 도구를 사용합니다.
표 13.1. parted 명령
명령 설명
help 사용 가능한 명령 목록 표시
mklabel label 파티션 테이블의 디스크 레이블 만들기
mkpart part-type [fs-type] start-mb end-mb 새 파일 시스템을 만들지 않고 파티션을 만듭니다.
name minor-num name Mac 및 PC98 disklabels의 파티션 이름만
print 파티션 테이블 표시
종료 parted를 종료
rescue start-mb end-mb start-mb 에서 end-mb까지 손실된 파티션을 복구
rm minor-num 파티션 제거
장치선택 구성할 다른 장치 선택
set minor-num flag state 파티션에서 플래그를 설정합니다. 상태는 on 또는 off입니다.
전환 [NUMBER [FAG] 파티션 NUMBER에서 FLAG 의 상태를 전환
unit UNIT 기본 단위를 UNIT으로 설정합니다.

13.1. 파티션 테이블 보기

파티션 테이블을 보려면 다음을 수행합니다.
  1. parted 를 시작합니다.
  2. 파티션 테이블을 보려면 다음 명령을 사용하십시오.
    (parted) print
다음과 유사한 테이블이 나타납니다.

예 13.1. 파티션 테이블

Model: ATA ST3160812AS (scsi)
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End    Size    Type      File system  Flags
 1      32.3kB  107MB  107MB   primary   ext3         boot
 2      107MB   105GB  105GB   primary   ext3
 3      105GB   107GB  2147MB  primary   linux-swap
 4      107GB   160GB  52.9GB  extended		      root
 5      107GB   133GB  26.2GB  logical   ext3
 6      133GB   133GB  107MB   logical   ext3
 7      133GB   160GB  26.6GB  logical                lvm
다음은 파티션 테이블에 대한 설명입니다.
  • 모델: ATA ST3160812AS(scsi): 디스크 유형, 제조업체, 모델 번호 및 인터페이스를 설명합니다.
  • Disk /dev/sda: 160GB: 블록 장치의 파일 경로와 스토리지 용량을 표시합니다.
  • 파티션 테이블: msdos: 디스크 레이블 유형을 표시합니다.
  • 파티션 테이블에서 Number 는 파티션 번호입니다. 예를 들어, 마이너 번호 1이 있는 파티션은 /dev/sda1 에 해당합니다. StartEnd 값은 메가바이트 단위입니다. 유효한 Types 은 metadata, free, primary, extended 또는 logical입니다. File system 는 파일 시스템 유형입니다. Flags 열에는 파티션에 설정된 플래그가 나열됩니다. 사용 가능한 플래그는 boot, root, swap, hidden, raid, lvm 또는 lba입니다.
파티션 테이블의 File system 는 다음 중 하나일 수 있습니다.
  • ext2
  • ext3
  • fat16
  • fat32
  • irsw
  • jfs
  • linux-swap
  • ntfs
  • reiserfs
  • hp-ufs
  • sun-ufs
  • xfs
장치의 File system 에 값이 표시되지 않으면 해당 파일 시스템 유형을 알 수 없습니다.
참고
parted 를 다시 시작하지 않고 다른 장치를 선택하려면 다음 명령을 사용하고 원하는 장치로 /dev/sda 를 바꿉니다.
(parted) select /dev/sda
장치의 파티션 테이블을 보거나 구성할 수 있습니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.