Update procédure_installation_guix.md

This commit is contained in:
Adrien Bourmault 2024-07-09 14:00:05 +02:00
parent 6d8fe4554d
commit b4a9ef234b
1 changed files with 11 additions and 5 deletions

View File

@ -61,23 +61,29 @@ lsblk
Un résultat comme suit apparaît :
![](guix_07.png)
12. Si aucune partition n'existe, on utilisera l'utilitaire `cfdisk` (embarqué dans l'installateur). Pour cela, lancer simplement `cfdisk` et créer au moins une partition. Attention : bien penser à exécuter la commande d'écriture pour que les changements ne soient pas perdus. Redémarrer peut être nécessaire. Par exemple avec un nvme :
12. Si aucune partition n'existe, on utilisera l'utilitaire `cfdisk` (embarqué dans l'installateur). Pour cela, lancer simplement `cfdisk` et créer au moins une partition. Attention : bien penser à exécuter la commande d'écriture pour que les changements ne soient pas perdus. Redémarrer peut être nécessaire. Si vous avez un nvme (petit disque SSD très rapide ressemblant à une barette) :
```
cfdisk /dev/nvme0n1
```
Ici, on identifie `/dev/vda1` comme le disque cible de l'installation. Il faudra le remplacer par le bon chemin sur votre machine.
La selection des commandes se fait avec les flèches.
12.a. Utilisez la commande _New_, appuyez sur entrée
12.b. Utilisez la commande _Write_, appuyez sur entrée, puis tapez 'yes' et appuyez sur entrée
12.c. Utiliser la commande _Quit_, appuyez sur entrée.
Dans ce tutoriel on identifie `/dev/vda1` comme le disque cible de l'installation. Si vous avez un nvme, il faudra le remplacer par le bon chemin sur votre machine : par exemple `/dev/nvme0n1p1`
On commence par formater et chiffrer la partition :
```
cryptsetup luksFormat /dev/vda1
cryptsetup open /dev/vda1 ROOT
cryptsetup luksFormat /dev/nvme0n1p1
cryptsetup open /dev/nvme0n1p1 ROOT
mkfs.ext4 -L ROOT /dev/mapper/ROOT
```
13. On corrige l'identificant de la partition racine dans la configuration :
```
UUID=$(blkid -o value -s UUID /dev/vda1)
UUID=$(blkid -o value -s UUID /dev/nvme0n1p1)
sed -i "s/CHANGE_THIS_UUID/${UUID}/g" config.scm
```