Linux 명령어 - parted 명령어 파티션 생성 및 삭제
Linux Server/Linux 명령어
2022. 10. 31. 09:00
Linux 명령어 - parted 명령어 파티션 생성 및 삭제
이번 포스팅에서는 parted 명령어로 파티션 생성 및 삭제에 대해서 알아보도록 하겠습니다.
Linux parted 사용법 |
parted는 파티션을 관리하는 명령어 입니다 parted는 파티션 생성, 용량변경, 이동, 복사를 지원합니다
그리고 디스크의 2TB가 넘는 파티션은 gpt 라벨을 사용하여야 되는데 fdisk에서는 gpt 라벨을 지원하지 않으므로 2TB가 넘는 파티션에 사용 됩니다.
1. 물리적 디스크 정보 확인
# parted -l
Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sda: 54.4GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 2097kB 1049kB bios_grub
2 2097kB 54.4GB 54.4GB ext4
Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sdb: 10.7GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
파티션을 생성할 물리적 디스크를 확인합니다
2. 디스크 진입 : parted [장치명]
# parted /dev/sdb
GNU Parted 3.3
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)
parted 명령어에서 위에서 검색한 장치명을 지정하여 parted 환경으로 진입합니다.
3. 파티션 테이블 gpt 설정
(parted) mklabel gpt
보편적으로는 msdos이며, 2TB이상 사용하기 위해 gpt를 사용합니다.
* 지원 레벨 타입 : bsd, gpt, loop, mac, mips, msdos, pc98, sun |
4. 첫번째 파티션 분할
(parted) mkpart primary 1M 6GB
* 파티션 타입 : Primary Partition (주 영역 파티션), Extended Partition (확장 영역 파티션), 3. Logical Partition (논리 영역 파티션) |
5. 두번째 파티션 분할
(parted) mkpart primary 6GB -1
* 파티션 타입 : Primary Partition (주 영역 파티션), Extended Partition (확장 영역 파티션), 3. Logical Partition (논리 영역 파티션) |
6. 파티션 정보 확인
(parted) print
Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sdb: 10.7GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 6000MB 5999MB primary
2 6000MB 10.7GB 4736MB primary
위 내용을 보시면 파티션이 나눠진것을 확인하실 수 있습니다.
7. 파티션 삭제 : (parted) rm [파티션 넘버]
(parted) rm 1
(parted) rm 2
위 내용과 같이 rm 명령어에 파티션 넘버를 입력하여 파티션을 삭제할 수 있습니다.