multiboot1: Reset textmode even if kernel does not request fb info
diff --git a/stage23/protos/multiboot1.c b/stage23/protos/multiboot1.c
index d3b78721..fa572140 100644
--- a/stage23/protos/multiboot1.c
+++ b/stage23/protos/multiboot1.c
@@ -200,6 +200,13 @@ void multiboot1_load(char *config, char *cmdline) {
}
multiboot1_info.flags |= (1 << 12);
+ } else {
+#if defined (uefi)
+ panic("multiboot1: Cannot use text mode with UEFI.");
+#elif defined (bios)
+ int rows, cols;
+ init_vga_textmode(&rows, &cols, false);
+#endif
}
#if defined (uefi)
