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.
This commit is contained in:
@@ -8,6 +8,23 @@ 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
|
||||
|
||||
Reference in New Issue
Block a user