정의
GParted(그파트ED)는 리눅스 및 기타 유닉스 계열 운영체제에서 디스크 파티션을 시각적으로 관리할 수 있도록 설계된 자유 소프트웨어 파티션 편집기이다. GNU 일반 공중 라이선스(GPL) 하에 배포되며, GNOME 데스크톱 환경의 일부분으로 제공된다.
개요
- 개발·배포: GParted는 2003년 Toms Beddard가 시작했으며, 현재는 커뮤니티 주도의 프로젝트로 유지·보수되고 있다. 공식 웹사이트와 배포판의 패키지 관리자를 통해 최신 버전을 다운로드·설치할 수 있다.
- 지원 파일 시스템: ext2/3/4, Btrfs, XFS, JFS, ReiserFS, FAT16/32, NTFS, HFS+, UFS, 그리고 LVM 파티션 등 다수의 파일 시스템을 읽고 쓰는 기능을 제공한다.
- 동작 방식: 파티션 테이블을 직접 조작하며, 파티션 생성·삭제·크기 조정·이동·포맷 등을 GUI 기반으로 수행한다. 작업은 대부분 실시간으로 적용되며, 필요 시 복구를 위한 스냅샷을 생성하도록 설계된 파일 시스템에서는 별도의 조치가 필요하다.
- 배포 형태: 독립 실행형 프로그램 외에도, GParted Live라는 부팅 가능한 ISO 이미지를 제공하여 운영체제에 설치되지 않은 상태에서도 파티션 작업을 수행할 수 있다.
어원/유래
“GParted”는 “GNOME Partition Editor”의 약어에서 유래된 합성어이다. “G”는 GNOME 프로젝트와의 연관성을, “Parted”는 기존의 파티션 관리 도구인 ‘parted’(GNU Parted)와 유사한 기능을 강조하기 위해 차용되었다. 정확한 명명 시점과 의도는 프로젝트 초기 문서에 명시되어 있지 않으며, 추정에 의한 설명이다.
특징
- 그래픽 사용자 인터페이스: GTK+ 기반의 직관적 UI를 제공하여 파티션 작업을 마우스 클릭만으로 수행할 수 있다.
- 다양한 파일 시스템 지원: 리눅스 기본 파일 시스템뿐 아니라 Windows와 macOS에서 사용되는 파일 시스템도 관리 가능하다.
- 비파괴적 작업: 크기 조정, 이동 등 대부분의 작업이 데이터를 보존하면서 수행될 수 있다(단, 작업 전 데이터 백업 권장).
- 라이브 환경 제공: GParted Live를 이용하면 시스템이 부팅되지 않은 상태에서도 파티션을 조작할 수 있어, OS가 설치된 파티션의 수정이 가능하다.
- 스크립트 및 명령줄 연동: GUI 외에도
gparted명령을 통해 스크립트 방식으로 호출할 수 있다.
관련 항목
- GNU Parted: 파티션 테이블을 조작하기 위한 명령줄 기반 도구이며, GParted는 이를 기반으로 GUI를 구현한다.
- gnome-disks: GNOME 데스크톱 환경에 포함된 디스크 관리 도구로, 파티션 편집 기능을 제공한다.
- GParted Live: 부팅 가능한 ISO 이미지 형태의 독립 실행형 파티션 편집 환경.
- LVM (Logical Volume Manager): 논리적 볼륨 관리를 위한 시스템으로, GParted는 LVM 파티션을 인식하고 일정 부분 관리할 수 있다.
- 파일 시스템: ext4, NTFS, FAT32 등 다양한 파일 시스템과의 호환성을 다루는 문서 및 표준.