From ba5de20ba80b8d49bd716a02c65052102dee3762 Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Wed, 31 Aug 2022 23:02:47 +0200 Subject: [PATCH] Add GRUB2 boot entry to boot into rescue shell (#2096) --- buildroot-external/board/pc/grub.cfg | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/buildroot-external/board/pc/grub.cfg b/buildroot-external/board/pc/grub.cfg index 5aa835107..42a11e993 100644 --- a/buildroot-external/board/pc/grub.cfg +++ b/buildroot-external/board/pc/grub.cfg @@ -57,3 +57,11 @@ menuentry "Slot A (OK=$A_OK TRY=$A_TRY)" { menuentry "Slot B (OK=$B_OK TRY=$B_TRY)" { linux (${boothd},gpt4)/bzImage root=PARTUUID=a3ec664e-32ce-4665-95ea-7ae90ce9aa20 $default_cmdline $cmdline rauc.slot=B } + +menuentry "Slot A (rescue shell)" { + linux (${boothd},gpt2)/bzImage root=PARTUUID=8d3d53e3-6d49-4c38-8349-aff6859e82fd $default_cmdline $cmdline rauc.slot=A systemd.unit=recovery.target +} + +menuentry "Slot B (rescue shell)" { + linux (${boothd},gpt4)/bzImage root=PARTUUID=a3ec664e-32ce-4665-95ea-7ae90ce9aa20 $default_cmdline $cmdline rauc.slot=B systemd.unit=recovery.target +}