diff --git a/buildroot-external/board/pc/ova/hassos-hook.sh b/buildroot-external/board/pc/ova/hassos-hook.sh index 119a7fe3b..d22c574ca 100755 --- a/buildroot-external/board/pc/ova/hassos-hook.sh +++ b/buildroot-external/board/pc/ova/hassos-hook.sh @@ -9,7 +9,14 @@ function hassos_pre_image() { cp "${BOARD_DIR}/../grub.cfg" "${EFIPART_DATA}/EFI/BOOT/grub.cfg" cp "${BOARD_DIR}/cmdline.txt" "${EFIPART_DATA}/cmdline.txt" - grub-editenv "${EFIPART_DATA}/EFI/BOOT/grubenv" create + grub-editenv "${EFIPART_DATA}/EFI/BOOT/grubenv-A" create + grub-editenv "${EFIPART_DATA}/EFI/BOOT/grubenv-A" set ORDER="A B" + grub-editenv "${EFIPART_DATA}/EFI/BOOT/grubenv-A" set A_OK=1 + grub-editenv "${EFIPART_DATA}/EFI/BOOT/grubenv-A" set A_TRY=0 + grub-editenv "${EFIPART_DATA}/EFI/BOOT/grubenv-B" create + grub-editenv "${EFIPART_DATA}/EFI/BOOT/grubenv-B" set ORDER="B A" + grub-editenv "${EFIPART_DATA}/EFI/BOOT/grubenv-B" set B_OK=1 + grub-editenv "${EFIPART_DATA}/EFI/BOOT/grubenv-B" set B_TRY=0 cp -r "${EFIPART_DATA}/"* "${BOOT_DATA}/" }