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 명령어에 파티션 넘버를 입력하여 파티션을 삭제할 수 있습니다.

    Posted by 서버이야기