4.3. parted로 파티션 생성
시스템 관리자는 parted
유틸리티를 사용하여 디스크에 새 파티션을 만들 수 있습니다.
필요한 파티션은 스왑
,/boot/
, / (root)
입니다.
사전 요구 사항
- 디스크의 파티션 테이블.
- 만들 파티션이 2TiB보다 크면 GUID 파티션 테이블(GPT) 으로 디스크를 포맷합니다.
프로세스
parted
유틸리티를 시작합니다.parted block-device
# parted block-device
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 현재 파티션 테이블을 보고 사용 가능한 공간이 충분한지 확인합니다.
(parted) print
(parted) print
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 여유 공간이 충분하지 않은 경우 파티션 크기를 조정합니다.
파티션 테이블에서 다음을 확인합니다.
- 새 파티션의 시작 및 끝점입니다.
- MBR에서 파티션 유형은 무엇입니까.
새 파티션을 만듭니다.
MS-DOS의 경우:
(parted) mkpart part-type fs-type start end
(parted) mkpart part-type fs-type start end
Copy to Clipboard Copied! Toggle word wrap Toggle overflow GPT의 경우:
(parted) mkpart part-name fs-type start end
(parted) mkpart part-name fs-type start end
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
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 접미사를 사용할 수 있습니다. 기본 크기는 메가바이트 단위입니다.
예 4.2. 작은 기본 파티션 만들기
MBR 테이블에 1024MiB에서 2048MiB까지 기본 파티션을 만들려면 다음을 사용합니다.
(parted) mkpart primary 1024MiB 2048MiB
(parted) mkpart primary 1024MiB 2048MiB
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 명령을 입력한 후 변경 사항이 적용됩니다.
-
part-type 을
파티션 테이블을 보고 생성된 파티션이 올바른 파티션 유형, 파일 시스템 유형 및 크기가 있는 파티션 테이블에 있는지 확인합니다.
(parted) print
(parted) print
Copy to Clipboard Copied! Toggle word wrap Toggle overflow parted
쉘을 종료합니다.(parted) quit
(parted) quit
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 커널이 새 파티션을 인식하는지 확인합니다.
cat /proc/partitions
# cat /proc/partitions
Copy to Clipboard Copied! Toggle word wrap Toggle overflow