3.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의 경우 어떤 파티션 유형이 필요합니까.
새 파티션을 만듭니다.
(parted) mkpart part-type name fs-type start end
(parted) mkpart part-type name fs-type start end
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
part-type 을
기본
,논리
또는 확장으로바꿉니다
. MBR 파티션 테이블에만 적용됩니다. - 이름을 임의의 파티션 이름으로 바꿉니다. GPT 파티션 테이블에 필요합니다.
-
fs-type 을
xfs
,ext2
,ext3
,ext4
,fat16
,fat32
,hfs
,hfs+
,linux-swap
,ntfs
또는reiserfs
로 바꿉니다. fs-type 매개변수는 선택 사항입니다.parted
유틸리티는 파티션에 파일 시스템을 생성하지 않습니다. -
start 및 end 를 파티션의 시작 및 종료 지점을 결정하는 크기로 바꾸고 디스크 시작부터 계산합니다.
512MiB
,20GiB
또는1.5TiB
와 같은 크기 접미사를 사용할 수 있습니다. 기본 크기는 메가바이트입니다.
예 3.2. 작은 기본 파티션 만들기
1024MiB에서 STATUS 테이블의 기본 파티션을 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 새 장치 노드를 등록합니다.
udevadm settle
# udevadm settle
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 커널이 새 파티션을 인식하는지 확인합니다.
cat /proc/partitions
# cat /proc/partitions
Copy to Clipboard Copied! Toggle word wrap Toggle overflow