Files
FWS-ISO/configs/releng/syslinux/archiso_sys-linux.cfg
T
nocode 5e66f99816 feat(syslinux): add safe graphics boot option with nomodeset kernel parameter
Add a new boot menu entry for FWS without kernel mode setting (KMS) to provide a fallback option for systems where KMS causes issues. This entry uses the nomodeset kernel parameter to force the framebuffer to VESA/EFI mode, which is slower but more reliable for problematic GPU drivers and hypervisors like VMware.
2026-07-03 23:59:20 +02:00

38 lines
1.6 KiB
INI

LABEL fws
TEXT HELP
Boot the FWS install medium on BIOS.
It allows you to install FWS or perform system maintenance.
ENDTEXT
MENU LABEL FWS install medium (%ARCH%, BIOS)
LINUX /%INSTALL_DIR%/boot/%ARCH%/vmlinuz-linux
INITRD /%INSTALL_DIR%/boot/%ARCH%/initramfs-linux.img
APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID%
# Mode graphique de secours : SANS KMS (nomodeset). Filet de sécurité
# standard pour les GPU/hyperviseurs dont le pilote KMS pose problème :
# X démarre alors sur le framebuffer VESA/EFI (plus lent mais fiable).
# NB : la lenteur au démarrage vue en VM VMware (2-4 min d'écran bleu)
# N'EST PAS un gel graphique — c'est un worker udev tué après 180 s ;
# le boot normal finit par afficher l'installateur (splash ajouté).
LABEL fwsnomodeset
TEXT HELP
Boot FWS WITHOUT kernel mode setting (safe graphics).
Use this if the normal boot freezes on a black/blank screen
(e.g. VMware Workstation vmwgfx hang).
ENDTEXT
MENU LABEL FWS install medium (%ARCH%, BIOS, ^safe graphics)
LINUX /%INSTALL_DIR%/boot/%ARCH%/vmlinuz-linux
INITRD /%INSTALL_DIR%/boot/%ARCH%/initramfs-linux.img
APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% nomodeset
# Accessibility boot option
LABEL fwsspeech
TEXT HELP
Boot the FWS install medium on BIOS with speakup screen reader.
It allows you to install FWS or perform system maintenance with speech feedback.
ENDTEXT
MENU LABEL FWS install medium (%ARCH%, BIOS) with ^speech
LINUX /%INSTALL_DIR%/boot/%ARCH%/vmlinuz-linux
INITRD /%INSTALL_DIR%/boot/%ARCH%/initramfs-linux.img
APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% accessibility=on