7.3. parted로 파티션 생성
시스템 관리자는 parted 유틸리티를 사용하여 디스크에 새 파티션을 만들 수 있습니다. 자세한 내용은 시스템의 parted(8) 매뉴얼 페이지를 참조하십시오.
필요한 파티션은 스왑,/boot/, / (root) 입니다.
사전 요구 사항
- 디스크의 파티션 테이블.
- 만들 파티션이 2TiB보다 크면 GUID 파티션 테이블(GPT) 으로 디스크를 포맷합니다.
프로세스
parted유틸리티를 시작합니다.# parted block-device현재 파티션 테이블을 보고 사용 가능한 공간이 충분한지 확인합니다.
(parted) print- 여유 공간이 충분하지 않은 경우 파티션 크기를 조정합니다.
파티션 테이블에서 다음을 확인합니다.
- 새 파티션의 시작 및 끝점입니다.
- MBR에서 파티션 유형은 무엇입니까.
새 파티션을 만듭니다.
MS-DOS의 경우:
(parted) mkpart part-type fs-type start endGPT의 경우:
(parted) mkpart part-name fs-type start end-
part-type 을
기본,논리또는 확장으로바꿉니다. 이는 MBR 파티션 테이블에만 적용됩니다. - name 을 임의의 파티션 이름으로 바꿉니다. 이는 GPT 파티션 테이블에 필요합니다.
-
fs-type 을
xfs,ext2,ext3,ext4,fat16,fat32,,hfs+linux-swap,ntfs또는reiserfs로 바꿉니다. fs-type 매개변수는 선택 사항입니다.parted유틸리티는 파티션에 파일 시스템을 생성하지 않습니다. -
start 및 end 를 파티션의 시작 및 종료 지점을 결정하는 크기로 교체하여 디스크 시작부터 계산됩니다.
512MiB,20GiB또는1.5TiB와 같은 size 접미사를 사용할 수 있습니다. 기본 크기는 메가바이트 단위입니다.
예를 들어, MBR 테이블에 1024MiB에서 2048MiB까지 기본 파티션을 만들려면 다음을 사용합니다.
(parted) mkpart primary 1024MiB 2048MiB명령을 입력한 후 변경 사항이 적용됩니다.
-
part-type 을
파티션 테이블을 보고 생성된 파티션이 올바른 파티션 유형, 파일 시스템 유형 및 크기가 있는 파티션 테이블에 있는지 확인합니다.
(parted) printparted쉘을 종료합니다.(parted) quit커널이 새 파티션을 인식하는지 확인합니다.
# cat /proc/partitions