Compléments de la doc d'installation

cephiroth-v2
korenstin 2024-12-05 08:39:26 +01:00 committed by pigeonmoelleux
parent c9f77ead61
commit b3cc057f12
No known key found for this signature in database
GPG Key ID: B3BE02E379E6E8E2
1 changed files with 18 additions and 3 deletions

View File

@ -19,12 +19,27 @@ Voici la liste des étapes à suivre pour ajouter une nouvelle machine virtuelle
/ $ loadkeys fr # ou ce que vous voulez
/ $ mount /dev/sdX /mnt # monter le disque dur sur /mnt, usuellement sda. Attention, ce disque doit correspondre à celui déclaré dans la variable `boot.loader.grub.devices` dans la configuration de la machine.
# Faire le partitionnement (pour MBR)
/ $ parted /dev/sdX -- mklabel msdos # usuellement sda.
/ $ parted /dev/sdX -- mkpart primary 1MB 100% # Si besoin de swap, mettez moins de 100%
/ $ parted /dev/sdX -- set 1 boot on
/ $ parted /dev/sdX -- mkpart primary linux-swap -8GB 100% # Si besoin de swap
/ $ mkfs.ext4 -L nixos /dev/sdX1
/ $ mkswap -L swap /dev/sdX2 # si besoin de SWAP
/ $ mount /dev/sdX1 /mnt # monter le disque dur sur /mnt, usuellement sda. Attention, ce disque doit correspondre à celui déclaré dans la variable `boot.loader.grub.devices` dans la configuration de la machine.
# On configure maintenant la configuration réseau
# Vous n'avez besoin que de configurer le minimum nécessaire pour que la VM ait accès à internet
/ $ systemctl stop dhcpd.service
/ $ systemctl stop dhcpcd.service
/ $ ip addr add 172.16.10.XXX/24 dev [interface] # Faites attention à ce que l'interface réseau soit la bonne
@ -54,7 +69,7 @@ Voici la liste des étapes à suivre pour ajouter une nouvelle machine virtuelle
/mnt/etc $ nixos-install --flake "/mnt/etc/nixos#<VM>"
# Mettez un mot de passe quelconque pour le super utilisateur, il sera remplacé dans tous les cas.
# Mettez un mot de passe quelconque pour le super utilisateur, il ne sera pas remplacé. Pensez donc à le changer après.
# Vous pouvez maintenant redémarrer la VM et vous ssh dessus en tant que votre _user.
```