aboutsummaryrefslogtreecommitdiff
path: root/boot
diff options
context:
space:
mode:
authorArslaan Pathan <[email protected]>2026-03-21 13:32:45 +1300
committerArslaan Pathan <[email protected]>2026-03-21 13:32:45 +1300
commit81823518ff31ce5fc02e3e71b6d6a4819e7299e9 (patch)
tree7156a85edbb42bbe4c367ceff9cf266169a562a7 /boot
parentfb35f93d32fbff8b1f31b3cd1f546f29054d74ee (diff)
downloadFrenchToastOS-81823518ff31ce5fc02e3e71b6d6a4819e7299e9.tar.xz
FrenchToastOS-81823518ff31ce5fc02e3e71b6d6a4819e7299e9.zip
Unified ISO, make it work properly on EFI, video modes fix, remove docker stuff because it sucks (just use native stuff no one cares
Diffstat (limited to 'boot')
-rw-r--r--boot/grub.cfg14
1 files changed, 13 insertions, 1 deletions
diff --git a/boot/grub.cfg b/boot/grub.cfg
index 8a730f9..8cef020 100644
--- a/boot/grub.cfg
+++ b/boot/grub.cfg
@@ -1,8 +1,20 @@
# Copyright (c) 2026 Arslaan Pathan
# This software is licensed under the ARPL. See LICENSE for details.
-menuentry "FrenchToastOS" {
+menuentry "FrenchToastOS (UEFI)" {
+ set gfxmode=auto
+ insmod efi_gop
+ insmod efi_uga
+ insmod all_video
+ insmod multiboot
+ multiboot /boot/FrenchToastOS.bin
+ boot
+}
+
+menuentry "FrenchToastOS (BIOS)" {
+ # in BIOS we can do as much arbitrary stuff as we want so just set the one we wanted
set gfxmode=1024x768x32
insmod multiboot
multiboot /boot/FrenchToastOS.bin
+ boot
}