我用 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 文件中遗漏的内容吗?期待您的帮助。