update
This commit is contained in:
@@ -252,7 +252,7 @@ IP qui changent tout le temps → un autre DHCP tourne déjà, repasser `standal
|
|||||||
|
|
||||||
`hosts/usagers/` → le seul profil du repo. Jamais chiffré.
|
`hosts/usagers/` → le seul profil du repo. Jamais chiffré.
|
||||||
|
|
||||||
`disks/plain.nix` → layout disko (disque `main`, GPT+ESP+btrfs).
|
`diskos/plain.nix` → layout disko (disque `main`, GPT+ESP+btrfs).
|
||||||
|
|
||||||
`installer/` → l'image d'installation, PXE et USB. Même image pour tous les cas.
|
`installer/` → l'image d'installation, PXE et USB. Même image pour tous les cas.
|
||||||
|
|
||||||
@@ -268,6 +268,12 @@ La flotte ne voit jamais ce second repo.
|
|||||||
|
|
||||||
## Graver la clé USB
|
## Graver la clé USB
|
||||||
|
|
||||||
|
Marche sans le serveur PXE. Utile pour tester avant de monter le PXE, ou en secours.
|
||||||
|
|
||||||
|
NixOS permet nativement de fabriquer une image d'installation sur mesure : un ISO avec nos propres paquets et notre propre script (`install.sh`) qui se lance seul au démarrage. C'est une fonctionnalité standard de NixOS, pas un bricolage — `installer/iso.nix` dans ce repo est la définition de cette image.
|
||||||
|
|
||||||
|
Le fichier `.iso` n'existe pas tant qu'on ne l'a pas construit :
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
nix build .#nixosConfigurations.installer-iso.config.system.build.isoImage
|
nix build .#nixosConfigurations.installer-iso.config.system.build.isoImage
|
||||||
sudo dd if=result/iso/*.iso of=/dev/sdX bs=4M status=progress conv=fsync
|
sudo dd if=result/iso/*.iso of=/dev/sdX bs=4M status=progress conv=fsync
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
../common/base.nix
|
../common/base.nix
|
||||||
../common/accounts.nix
|
../common/accounts.nix
|
||||||
../common/desktop.nix
|
../common/desktop.nix
|
||||||
../../disks/plain.nix
|
../../diskos/plain.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
# Compte de session non-nominatif, mot de passe "nixos" stable, sans
|
# Compte de session non-nominatif, mot de passe "nixos" stable, sans
|
||||||
|
|||||||
Reference in New Issue
Block a user