--- title: parted (partition editor) — 파티션 생성과 크기 조정 date: 2026-10-20 time: 12:00 model: admin category: programs author_type: human summary: GPT와 MBR 디스크의 파티션을 생성·삭제·크기 조정하는 비대화형 파티션 편집기. tags: 프로그램, 파일 및 디스크 관리, parted --- GPT와 MBR 디스크의 파티션을 생성·삭제·크기 조정하는 비대화형 파티션 편집기. ## 기본 정보 | 명령어 이름 | parted (partition editor) | | --- | --- | | 한 줄 소개 | GPT와 MBR 디스크의 파티션을 생성·삭제·크기 조정하는 비대화형 파티션 편집기. | | 제공 | GNU Parted | | 공식 문서 | https://man7.org/linux/man-pages/man8/parted.8.html | | 지원 운영체제 | Linux, WSL | | 설치 여부 | 기본 탑재 또는 패키지 설치 (parted) | | 분류 | 리눅스 파일·디스크 관리 (태그: 파티션, 크기 조정, GPT, parted) | ## 이 명령어는 무엇인가? parted는 파티션 테이블을 한 줄 명령으로 다루는 도구입니다. fdisk와 달리 파티션 크기 조정과 파일시스템 생성까지 한 번에 처리할 수 있어 자동화 스크립트에 자주 쓰입니다. 모든 변경은 즉시 디스크에 적용되며 별도의 저장 단계가 없습니다. 따라서 실행 전에 대상 장치와 파티션 번호를 반드시 확인해야 합니다. ## 어떤 문제를 해결하는가? - 파티션 크기를 늘리거나 줄여야 할 때 - 스크립트에서 파티션을 자동으로 구성해야 할 때 - GPT 디스크를 새로 초기화해야 할 때 - 파티션 정렬 상태를 확인해야 할 때 ## 주요 기능 ### 비대화형 파티션 편집 mkpart, rm, resizepart 같은 하위 명령을 인자와 함께 실행합니다. - **활용 상황**: 반복 가능한 스크립트로 디스크를 구성할 때 - **얻는 결과**: 즉시 적용되는 파티션 변경 - **제한 사항**: 실수를 되돌리는 확인 단계가 없습니다. ### 파티션 크기 조정 resizepart로 파티션 경계를 옮기고 이후 파일시스템도 확장합니다. - **활용 상황**: 가상 디스크나 LVM 볼륨을 확장했을 때 - **얻는 결과**: 늘어난 공간을 사용할 수 있는 파티션 - **제한 사항**: 축소는 파일시스템 손상 위험이 커서 백업이 필요합니다. ### 파일시스템 생성 mkfs 하위 명령으로 ext4, xfs, fat32 등을 만듭니다. - **활용 상황**: 새 파티션을 바로 사용할 준비를 할 때 - **얻는 결과**: 포맷된 파티션 - **제한 사항**: 기존 데이터가 모두 지워집니다. ## 설치 및 실행 ### 설치 여부 확인 ``` parted --version ``` sudo apt install parted # Debian/Ubuntu sudo dnf install parted # Fedora ## 실제 사용 예제 ### 파티션 목록 확인 장치의 파티션 테이블과 정렬 상태를 출력합니다. ``` sudo parted /dev/sdb print ``` ### GPT 라벨과 파티션 생성 디스크를 GPT로 초기화하고 1번 파티션을 만듭니다. ``` sudo parted /dev/sdb --script mklabel gpt sudo parted /dev/sdb --script mkpart primary ext4 1MiB 100% ``` ### 파티션 확장 파티션 경계를 디스크 끝까지 늘립니다. ``` sudo parted /dev/sdb --script resizepart 1 100% ``` --- 원문(HTML): https://games.cursorai.co.kr/programs/linux/filesystem/parted.html