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
|
INITRD /%INSTALL_DIR%/boot/%ARCH%/initramfs-linux.img
|
||||||
APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID%
|
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
|
# Accessibility boot option
|
||||||
LABEL fwsspeech
|
LABEL fwsspeech
|
||||||
TEXT HELP
|
TEXT HELP
|
||||||
|
|||||||
Reference in New Issue
Block a user