:: commit 2993e2d32ef0660ded06346a532b10bfc4b5a87a

mintsuki <mintsuki@protonmail.com> — 2021-10-31 17:16

parents: 3553c13581

menu: Initialise terminal at autoboot if not ready

diff --git a/stage23/menu.c b/stage23/menu.c
index 2acb0686..dac3624b 100644
--- a/stage23/menu.c
+++ b/stage23/menu.c
@@ -709,7 +709,15 @@ timeout_aborted:
                 if (!*cmdline) {
                     *cmdline = "";
                 }
-                reset_term();
+                if (term_backend == NOT_READY) {
+#if bios == 1
+                    term_textmode();
+#elif uefi == 1
+                    term_vbe(0, 0);
+#endif
+                } else {
+                    reset_term();
+                }
                 return selected_menu_entry->body;
             case 'e': {
                 if (editor_enabled) {
tab: 248 wrap: offon