parted 사용 정리

사용할 때 마다 구글링하게되어 남기는 단순 메모목적 글.

– 파티션 테이블 초기화
mklabel [msdos | gpt | etc…]

– 파티션 생성
mkpart [primary | logical | extended] [btrfs | ext2~4 | fat32 | fat16 | etc…] start end
시작이 0이면 정렬되지 않은 파티션이라는 경고가 나온다.
2048s 이런식으로 s를 붙여서 윈도와 호환을 위한 정렬 된 파티션 생성 가능.
메뉴얼에서는 단위를 MiB로 지정하는데 이유는 몰라도 MiB로 지정하면 4K 섹터 정렬이 되는가보다(…)
ex)
mkpart p fat16 2048s 32MiB
mkpart p ext4 32MiB 512MiB
mkpart p ext4 512MiB -1s
위와같이 생성하면 경고 없이 잘 만들어졌다.

– 부팅가능 플레그 지정
set 1 boot on

– 결과
Disk /home/iruis/RPiCM3.img: 839MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number Start End Size Type File system Flags
1 1049kB 33.6MB 32.5MB primary boot, lba
2 33.6MB 537MB 503MB primary
3 537MB 839MB 302MB primary

좀 더 알아보고 싶지만 귀찮다. 그냥 이쯤에서 끝.

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다

*
*

This site uses Akismet to reduce spam. Learn how your comment data is processed.