Yocto WIC 설정에서 RootFS 크기 고정하기
Yocto 프로젝트에서 WIC 이미지 생성 시 rootfs 파티션 크기를 고정하고 싶다면 .wks.in 파일을 수정하면 됩니다. 예를 들어, meta-freescale/wic/imx-imx-boot-bootpart.wks.in 파일에서 다음과 같이 설정합니다:
--fstype=ext4 --fixed-size 3072 --label root --align 8192
옵션 설명
--fstype=ext4
파티션 파일 시스템을 ext4로 지정합니다.--fixed-size 3072
파티션 크기를 3072MB (약 3GB)로 고정합니다.
이 옵션을 사용하면 rootfs가 자동 확장되지 않고 지정된 크기로 생성됩니다.--label root
파티션 라벨을 root로 설정합니다.--align 8192
파티션 시작 위치를 8192KiB 단위로 정렬합니다.
이는 부트로더와의 호환성을 위해 일반적으로 사용됩니다.
적용 위치
해당 설정은 .wks.in 파일 내 rootfs 파티션 정의 부분에 추가합니다. 예시:
part / --source rootfs --fstype=ext4 --fixed-size 3072 --label root --align 8192
✅ Tip: --fixed-size 대신 --size를 사용하면 최소 크기만 지정되고, rootfs가 더 커질 수 있습니다. 고정 크기를 원하면 반드시 --fixed-size를 사용하세요.
'linux > yocto' 카테고리의 다른 글
| linux kernel u-boot audit diable (0) | 2025.11.21 |
|---|---|
| i.mx93 yocto 진행 요약 정리 (0) | 2025.11.01 |
| yocto 고정 IP 할당 방법 (systemd-network) (0) | 2025.11.01 |