:: commit 00bbfe82b2d6099dc8ddf8a41d947d42ddfd31c4

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

parents: 7eeadd7194

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