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