feat(gameboot): add gameboot configuration file for hibernate-swap dual-boot
Add gameboot.conf configuration file for the FWS orchestrator. This file defines settings for dual-boot hibernation-swap mode including: - Windows boot entry detection - Hibernation preflight failure behavior (reboot or abort) - Swap margin for hibernation image sizing See docs/hibernate-swap-dualboot.md for details.
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
# ============================================================
|
||||
# Configuration de l'orchestrateur FWS « gameboot » (dual-boot hibernate-swap)
|
||||
# Lu par /usr/local/bin/fws-gameboot. Voir docs/hibernate-swap-dualboot.md.
|
||||
# ============================================================
|
||||
|
||||
# Entrée de boot Windows (numéro Boot#### hex, ex. "0003").
|
||||
# Vide = auto-détection de l'entrée « Windows Boot Manager » via efibootmgr.
|
||||
FWS_WINDOWS_BOOTNUM=""
|
||||
|
||||
# Comportement si le préflight d'hibernation ÉCHOUE (ou si l'hibernation
|
||||
# elle-même échoue) AVANT d'être entré dans Windows :
|
||||
# reboot = on bascule quand même vers Windows par un REBOOT SIMPLE. La session
|
||||
# FWS n'est pas préservée, mais on entre dans le jeu (c'est le "filet"
|
||||
# demandé : ne jamais laisser l'utilisateur bloqué).
|
||||
# abort = on annule, on efface BootNext, on RESTE sur FWS avec une erreur
|
||||
# claire (choix prudent : jamais de bascule surprise).
|
||||
FWS_HIBERNATE_FALLBACK="reboot"
|
||||
|
||||
# Marge de sécurité (Mo) ajoutée à (RAM + VRAM en usage) pour vérifier que
|
||||
# l'image d'hibernation tiendra dans le swap. La VRAM des GPU récents (ex. 32 Go
|
||||
# sur une RTX 5090) est recopiée dans l'image → le swap doit couvrir RAM+VRAM.
|
||||
FWS_SWAP_MARGIN_MB=2048
|
||||
Reference in New Issue
Block a user