9e698c552b
mender-grubenv no longer uses the mender_grubenv* directories, instead opting to put the mender_grubenv directories in a grub-mender-grubenv top-level directory. While there is a legacy install mode which keeps the two separate directories, it is better to move forward and rip the bandaid off before it becomes too painful to update in the future if the legacy option is removed entirely. - Update the license file sha256 sum due to a year change. - mender-grubenv no longer installs grub.cfg, so mender_grub.cfg must be copied manually to grub.cfg. - BOOT_DIR replaces ENV_DIR in the Makefile. - The sleep grub2 module is now a requirement. - /etc/mender_grubenv.config file must be present on the system for the grub-mender-grubenv-{print,set} scripts to work properly. In addition to the above changes, update the mender example board file to work with the updated mender-grubenv version. Signed-off-by: Adam Duskett <aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
44 lines
671 B
INI
44 lines
671 B
INI
image efi-part.vfat {
|
|
vfat {
|
|
file EFI {
|
|
image = "efi-part/EFI"
|
|
}
|
|
file grub-mender-grubenv {
|
|
image = "efi-part/grub-mender-grubenv"
|
|
}
|
|
file bzImage {
|
|
image = "bzImage"
|
|
}
|
|
}
|
|
|
|
size = 16M
|
|
}
|
|
|
|
image disk.img {
|
|
hdimage {
|
|
partition-table-type = "gpt"
|
|
}
|
|
|
|
partition boot {
|
|
partition-type-uuid = U
|
|
offset = 32K
|
|
image = "efi-part.vfat"
|
|
bootable = true
|
|
}
|
|
|
|
partition roota {
|
|
partition-type-uuid = 4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709
|
|
image = "rootfs.ext2"
|
|
}
|
|
|
|
partition rootb {
|
|
partition-type-uuid = 4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709
|
|
image = "rootfs.ext2"
|
|
}
|
|
|
|
partition data {
|
|
partition-type-uuid = L
|
|
image = "data-part.ext4"
|
|
}
|
|
}
|