Présentation des formulaires utilisés par subiquity pendant l'installation de la version 26.04
Ce document va permettre de collecter des formulaires qui pourront être cités dans les discussions.
Les formulaires de démarrage
Le début du boot
Ce formulaire permet de choisir le mode safe graphic qui est utile pour les écrans qui ne peuvent pas faire d'affichage lorsque le premier choix est fait. Une installation faite avec ce choix aura besoin de l'option nomodeset pour pouvoir booter correctement.
Il est conseillé d'essayer avant d'installer.
Après avoir fait le choix d'installer ou d'essayer, il faut patienter au moins trois minutes. Ce qui permet de contempler trois images
lorsque l'ISO est installé dans un disque dur. S'il est installé dans une clé USB, cela sera certainement un peu plus long. Puis le formulaire suivant est proposé
En utilisant l'ascenseur qui est dans la partie droite du formulaire, on peut sélectionner la langue française.
Il est quasiment invisible. En se positionnant à l'endroit où il doit être présent, il daigne alors se montrer suffisamment pour être utilisable.
Accessibilité
Autres choix
Il est totalement possible d'installer ubuntu sans câble RJ45; Il faut alors activer le réseau wifi.
Un certain nombre de formulaires permet de guider facilement pour obtenir ce résultat final.
Si pas de réseau câblé et pas de réseau wifi, cette étape n'existe pas et l'installateur utilisé sera celui contenu d'ISO.
On va donc re-dérouler les séquences de choix de la langue, du réseau et entrer dans le vif du sujet.
Choix d'installation
On peut alors choisir Essayer Ubuntu avant de l'installer.
Il est possible faire une installation automatique lorsqu'on doit installer à l'identique sur plusieurs machines dans un contexte entreprise. Cela ne sera pas traité dans ce tuto.
Il est préférable de choisir une installation complète si on souhaite utiliser quelques logiciels de base car l'installation minimale ne contient quasiment que le logiciel de base.
On peut choisir d'installer des logiciels complémentaires.
On peut aussi choisir de faire la mise à jour du logiciel de base pendant cette installation. Cependant on peut la faire ultérieurement surtout lorsque le réseau n'est pas performant ou fiable.
Les formulaires de choix
Installation à coté d'eux
- 1 Permet d'installer le logiciel quelque part dans une partition existante en diminuant sa taille ou dans un espace libre.
On peut choisir de modifier en déplaçant le curseur rouge ou en modifiant la quantité de Go proposée.
On peut affiner en mettant l'unité en Mo.
On peut alors valider l'installation.
- 5 La proposition d'installation est faite.
Le choix retenu a été de chiffrer la partition. On voit qu'il va fabriquer une partition de boot LEGACY. Le résultat final sera
lsblk -fe7 /dev/sdc NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS ………. ├─sdc22 ext4 1.0 BIDON 7dbe9dc6-1e56-4909-bd5a-328660c3103d ├─sdc23 ext4 1.0 42aaeaed-256d-47d8-9b98-21df03c39dd7 1.7G 4% /target/boot └─sdc24 crypto_LUKS 2 fba81dff-1896-41da-85b2-f710294e3451 └─dm_crypt-0 LVM2_member LVM2 001 ISRgmb-RpVo-Bc8W-jhpf-9qcS-TpUD-8Xsyct └─ubuntu--vg-ubuntu--lv ext4 1.0 eedb098f-c48c-473c-9abc-705ada017c28 232.2G 4% /target
Remplacer une partition
Le choix retenu a été le plus simple. On peut alors valider l'installation.
On voit qu'il va détruire la partition et en créer une nouvelle à la place.
Installation dans la totalité d'un disque
En priorité, le disque le plus volumineux est proposé. Cependant on peut demander la liste de tous les disque y compris les disques externes.
il reste juste à bien choisir le disque.
Il suffit de valider et l'installation commence. Le récapitulatif fourni, permet de vérifier le bon choix.
Au final, il y aura la partition de boot EFI et la partition contenant l'O.S.
- 3 avec installation chiffrée
Il suffit de valider et l'installation commence. Le récapitulatif fourni, permet de vérifier le bon choix.
Au final, il y aura la partition de boot EFI, la partition de boot LEGACY et la partition contenant l'O.S. stockée dans un container
ubuntu@ubuntu:~$ lsblk -fe7 /dev/sda NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS sda ├─sda1 vfat FAT32 FB11-38DB 1G 1% /target/boot/efi ├─sda2 ext4 1.0 adf91251-4401-486c-9b16-f0e17ec73812 1.7G 4% /target/boot └─sda3 crypto_LUKS 2 c109d106-6811-45b5-96cd-e2725de8ee88 └─dm_crypt-0 LVM2_member LVM2 001 A2PQoo-PaB1-kYfj-OCrQ-YAnU-dNa2-0QEu29 └─ubuntu--vg-ubuntu--lv ext4 1.0 96755d6f-4e0a-4769-9f59-b93d05bc1ee2 422.1G 2% /target
ls /target/boot/efi/EFI/BOOT BOOTX64.EFI fbx6
On constate que ZFS est toujours considéré comme expérimental.
- 5 Avec installation dans une structure LVM
Il suffit de valider et l'installation commence. Le récapitulatif fourni, permet de vérifier le bon choix.
Au final, il y aura la partition de boot EFI, la partition de boot LEGACY et la partition contenant l'O.S.
lsblk -fe7 /dev/sda NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS sda ├─sda1 │ vfat FAT32 5EEC-A865 1G 1% /target/boot/efi ├─sda2 │ ext4 1.0 a85e065b-06f3-40d7-a0fd-ecbe8eb0a7c8 1.7G 4% /target/boot └─sda3 │ LVM2_m LVM2 LWQd9I-York-2wNs-RnfK-dwmT-ONUP-Lkr5dd └─ubuntu--vg-ubuntu--lv ext4 1.0 96fc0bab-074c-483e-840a-568588def264 422.1G 2% /target
ls /target/boot/efi/EFI/BOOT BOOTX64.EFI fbx64.efi mmx64.efi
- 6 Avec installation dans une structure ZFS

La proposition d'installation non chiffrée ne sera pas présentée car le principe est le même, sauf que pendant l'installation, la demande de chiffrement ne sera pas proposée et qu'au boot, la demande de déchiffrement ne sera pas demandée.
Il est possible que le chiffrement utilise la même technique de chiffrement que windows11 avec la puce TPM2 lorsqu'elle est présente. Sinon, il va utiliser le processeur. Cela double le temps d'installation par rapport à une installation standard.
Il suffit de valider et l'installation commence. Le récapitulatif fourni, permet de vérifier le bon choix.
Au final, il y aura la partition de boot EFI, la partition de boot , une partition de swap et la partition contenant l'O.S.
lsblk -fe7 /dev/sda NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS sda ├─sda1 vfat FAT32 EBD0-6AFC 1G 1% /target/boot/efi ├─sda2 zfs_member 5000 bpool 15877720327223894660 ├─sda3 │ └─dm_crypt-0 swap 1 9ec408d5-579c-42be-84ff-08ad29d7db34 └─sda4 zfs_member 5000 rpool 7868019325829344274
On constate le taux de compression effectué
zfs get compressratio rpool NAME PROPERTY VALUE SOURCE rpool compressratio 1.46x -
Voir ce que l'utilisateur doit faire dans ce rapport de BUG. En attendant, lors du plantage, il faut frapper ces deux commandes
zpool import -f bpool
zpool import -f rpool
puis rebooter.
Installation dans un espace libre ou une partition d'un disque
Il faut cliquer en bas à gauche pour pouvoir choisir la liste des disques. Attention: Le disque contenant le support d'installation est aussi dans la liste!
- 3 Affichage des espaces disponibles
L'affichage peut ne pas tenir entièrement dans la fenêtre, dans ce cas, utiliser le menu déroulant pour parcourir la liste afin de choisir.
On va donc choisir soit une partition à sacrifier soit un espace libre.
Ici on va choisir une partition . Il faut cliquer sur l'action Changer
L'unité de mesure est en Mo. Mais on peut choisir en Go.
L'agrandissement n'est possible que si de l'espace disponible suit immédiatement cette partition.
Le rétrécissement est toujours possible puisqu'il se fait par un formatage qui élimine toutes les données. Dans cet exemple, le choix est fait de rétrécir.
Divers types de formatage sont proposés.
Le format EXT4 est celui qui est plus utilisé.
Le format BTRFS peut aussi être utilisé. Il permet la compression des données et des points de synchronisation aisés.
Il existe aussi la possibilité du format XFS rarement rencontré dans le forum.
Le format swap est utilisé pour l'hibernation.
Le format vfat est utilisé pour la structure de boot EFI
Il faut faire le choix du point de montage et choisir slash ( / ). et valider. C'est la seule partition obligatoire.
La partition sera formatée et montée sur /
- 8 Maintenant passons à la création d'autres partitions puisque nous avons fait ce choix pour le faire.
On peut de nouveau choisir une partition existante. Dans l'exemple, on choisira un espace inutilisé sur le même disque (car pas suffisamment de disques). Mais normalement, le choix devrait être dans un autre disque!
Après s'être positionné sur le bon espace libre, il faut cliquer sur le signe + pour ajouter la partition
- 9 Une nouvelle partition.
Au besoin, on modifiera aussi la taille et le type de partition puis on allouera cette partition à un point de montage parmi ceux proposés ( /boot, /home, /tmp, /usr, /var, /srv, /opt et /usr/local ). Dans cet exemple le choix fait est /home qui est un cas assez fréquent.
Bien entendu, on peut choisir de réutiliser une partition dédiée à un vieux /home au lieu d'un espace libre.
Il est très important de vérifier si la partition /home est marquée comme étant à formater ou pas afin de conserver son contenu. On peut encore ajouter des partitions avec cette logique…..
Il suffit d'introduire le point de montage désiré au lieu de le choisir dans le menu déroulant.
Il ne reste plus qu'à cliquer sur suivant pour procéder à l'installation.
- 14 Notons que les étiquettes/les labels ne sont pas affichés. On peut pallier cette absence en utilisant la commande "lsblk -fe7".
Notons que la création de la partition de boot EFI pourtant obligatoire, n'est pas proposée. Sa création se fera automatiquement dans un espace libre du disque si une partition FAT32 avec drapeau ESP n'est pas détectée dans le disque destiné à accueillir le logiciel ( partition / )
Les formulaires d'installation
il est encore possible de choisir un mot de passe ayant un seul caractère.
- 4 La copie des fichiers
- Vue d'ensemble






Ils défilent tranquillement pendant que l'installation se déroule.
En cliquant en bas, à gauche, on peut les faire défiler dans les deux sens.
- Vue détaillée: En cliquant en bas, à droite, on peut faire apparaitre le déroulement de l'installation.
L'étape d'installation est longue. Par moment, on a l'impression que rien n'avance. Il faut compter au minima 12 minutes. Il faudra y ajouter le temps de téléchargement et d'installation des paquets mis à jour si ce choix a été fait.
On peut être tenté d'ouvrir d'autres sessions pour mieux voir à l'aide des commandes journalctl -f, top et tail -f /var/log/installer/xxxxxx.
On peut continuer à tester afin de vérifier quelle structure de boot a été fabriquée
ls -Rl /target/boot/efi/EFI/BOOT
On devrait constater que le fichier standard de boot BOOTX64.EFI est enfin créé. Ce qui va permettre de booter automatiquement si l'installation est faite dans un disque USB.













































