buildroot가 포함된 추가 로그 파티션

buildroot가 포함된 추가 로그 파티션

Buildroot를 사용하여 Linux를 만들었고 로그 파일을 설치하고 저장할 수 있는 추가 파티션을 추가하고 싶습니다. 나는 사용한다

pc_x86_64_efi_defconfig

그리고 내

genimage-efi.cfg

다음과 같이:

image efi-part.vfat {
        vfat {
                file EFI {
                        image = "efi-part/EFI"
                }

                file bzImage {
                        image = "bzImage"
                }
        }

        size = 16352K # 16MB - 32KB
}

image disk.img {
        hdimage {
                partition-table-type = "gpt"
        }

        partition boot {
                image = "efi-part.vfat"
                partition-type-uuid = U
                offset = 32K
                bootable = true
        }

        partition root {
                partition-type-uuid = 44479540-f297-41b2-9af7-d131d5f0458a
                partition-uuid = UUID_TMP
                image = "rootfs.ext2"
        }

        partition log {
                partition-type-uuid = L
                size = 500M
        }
}

제가 추가한 부분은 파티션 로그입니다. 시스템에 들어가면 볼 수 있어요

/dev/sda3

하지만 설치할 수 없습니다. 존재하다

dmesg 설치할 수 없는 오류가 표시됩니다. GNU gparted를 사용하여 수정하세요.

누군가 내가 cfg 파일에서 누락된 부분을 알아내도록 도와줄 수 있습니까? 당신의 도움을 기대합니다.

관련 정보