From 22f5a83dccda0024eb51ab72d704cedbab28a5a5 Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Mon, 28 Feb 2022 00:17:49 +0100 Subject: [PATCH] Fix migration from Barebox GRUB for OVA (#1769) --- buildroot-external/board/pc/ova/hassos-hook.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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}/" }