fix: le vrai tmpfs à agrandir est /nix/.rw-store, pas /

This commit is contained in:
2026-09-09 11:46:02 +02:00
parent 09c11c6ea5
commit 032040fc11
+11 -7
View File
@@ -13,13 +13,17 @@ in
"flakes"
];
# Le tmpfs racine de l'image live (netboot-minimal.nix) n'a par défaut
# aucune taille explicite -> plafonné à 50% de la RAM par le noyau. Le
# disque cible n'est pas encore monté à ce stade de l'install (le
# paquet complet transite d'abord par ce tmpfs), donc un système
# complet (Cinnamon + Firefox + LibreOffice + VLC...) peut dépasser
# cette limite même avec beaucoup de RAM disponible.
fileSystems."/".options = [ "size=90%" ];
# netboot.nix définit DEUX tmpfs distincts, ni l'un ni l'autre avec une
# taille explicite -> plafonnés à 50% de la RAM chacun par défaut :
# - "/" : la racine du système live lui-même (petite)
# - "/nix/.rw-store" : la vraie zone où atterrissent tous les nouveaux
# paquets téléchargés/construits pendant l'install
# (overlay au-dessus du squashfs .ro-store en
# lecture seule). C'est CELLE-LÀ qui sature en
# premier sur un système complet (Cinnamon +
# Firefox + LibreOffice + VLC...), pas "/".
fileSystems."/".options = [ "size=20%" ];
fileSystems."/nix/.rw-store".options = [ "size=90%" ];
# Certains PC du parc n'ont que 4 Go de RAM. Le disque cible ne peut pas
# servir de secours (disko-install l'efface entièrement en une seule