====== 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. Actualisation en cours. ===== Les formulaires de démarrage ===== ==== Le début du boot ==== * 1 Boot {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-00-grub.png?400 |}} 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 {{:tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-01-inialisation.png?400|}} {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-02-initialisation.png?400|}} \\ {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-03-preparation.png?400 |}} 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é * 2 Premier accueil en anglais {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-04-choixlangage.png?400 |}} 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. * 3 Accueil avec choix français {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-200-francais.png?400 |}} ==== Accessibilité ==== * 1 Accessibilité {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-05-listeaccessibilite.png?400 |}} * 2 Vision {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-06-vision.png?400 |}} * 3 Audition {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-07-audition.png?400 |}} * 4 Saisie {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-08-saisie.png?400 |}} * 5 Pointage {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-09-pointage.png?400 |}} * 6 Zoom {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-10-zoom.png?400 |}} ==== Autres choix ==== * 1 Choix du type de clavier français {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-11-clavier.png?400 |}} * 2 Choix du réseau {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-20-internet.png?400 |}} Il est totalement possible d'installer ubuntu sans câble RJ45; Il faut alors activer le réseau wifi. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-301-wifi.png?400 |}} Un certain nombre de formulaires permet de guider facilement pour obtenir ce résultat final. {{ :tutoriel:installer_ubuntu_avec_subiquity:a8.png?600 |}} * 3 Mise à jour de l'installateur subiquity {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-320.maj.png?400 |}} * 4 Le téléchargement s'opère {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-321.maj.png?400 |}} . Il sera suivi de la mise à jour du logiciel de l'installateur. (Pas eu le temps de capturer). 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. * 5 Fin de la ma mise a jour de **l'installateur** {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-325.maj.png?400 |}} * 6 Redémarrage de **l'installateur** et pas de l'ordinateur {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-326.maj.png?200 |}} Se fait en cliquant sur l'icône affichée en bas et à droite dans l'écran principal. * 7 On recommence donc la préparation {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-03-preparation.png?200 |}} 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 ==== * 1 Choix de l'installation {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-195-installer.png?400 |}} On peut alors choisir **Essayer Ubuntu** avant de l'installer. * 2 Choix de la méthode d'installation {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-196-installer.png?400 |}} 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. * 3 Choix du type d'installation {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-197-installer.png?400 |}} 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. * 4 Choix complémentaires {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-199-installer.png?400 |}} 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**. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-101.installation_acote.png?400 |}} * 2 Il propose le choix d'une partition {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-220-acote.png?400 |}} * 3 Il est possible d'en choisir une autre {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-222-acote.png?400 |}} * 4 Il est possible de modifier l'espace de découpage proposé. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-223-acote.png?400 |}} 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. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-221-acote.png?400 |}} **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 Utiliser la commande fdisk est un plus permettant de mieux voir le contenu du disque sélectionné. ==== Remplacer une partition ==== * 1 Il faut choisir la partition à remplacer dans la liste de celles à détruire sachant que les partitions NTFS ne sont pas proposées. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-230-remplacer.png?400 |}} **Le choix retenu a été le plus simple.** On peut alors valider l'installation. * 2 La proposition d'installation est faite. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-231-remplacer.png?400 |}} On voit qu'il va détruire la partition et en créer une nouvelle à la place. ==== Installation dans la totalité d'un disque ==== * 1 Dans la totalité d'un disque. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-29-choix.png?400 |}} En priorité, le disque le plus volumineux est proposé. Cependant on peut demander la liste de tous les disque y compris les disques externes. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-202-choisir.png?400 |}} il reste juste à bien choisir le disque. * 2 avec installation standard. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-203-paschiffrement.png?400 |}} 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 [[:cryptsetup|chiffrée]] {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-204-chiffrement.png?400 |}} Il suffit de valider et l'installation commence. Le récapitulatif fourni, permet de vérifier le bon choix. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-205-chiffrement.png?400 |}} \\ 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 \\ * 4 Les fonctions avancées. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-41-fonctionsavancees.png?400 |}} On constate que ZFS est toujours considéré comme expérimental. * 5 Avec installation dans une structure [[:lvm|LVM]] {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-206-lvm.png?400 |}} \\ Il suffit de valider et l'installation commence. Le récapitulatif fourni, permet de vérifier le bon choix. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-207-lvm.png?400 |}} \\ \\ 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 [[:utilisateurs/bcag2/zfs|ZFS]] {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-211-zfschiffre.png?400 |}} 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. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-212-zfschiffre.png?400 |}} \\ 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 - Le premier boot qui suit l'installation d'une partition ZFS est un peu compliqué et les intervenants se renvoient la balle depuis des années. \\ Voir ce que l'utilisateur doit faire dans ce rapport de [[https://bugs.launchpad.net/subiquity/+bug/2132400|BUG]]. En attendant, lors du plantage, il faut frapper ces deux commandes \\ // zpool import -f bpool \\ zpool import -f rpool // \\ puis rebooter. * 7 Saisie de la clé de chiffrement. La méthode est identique pour les deux type de chiffrement. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-49-phrase.png?400 |}} ==== Installation dans un espace libre ou une partition d'un disque ==== * 1 **Le partitionnement manuel** \\ Autrefois appelé "autre chose". \\ Il va permettre d'être plus précis dans la façon d'installer. **Notamment lorsqu'on dispose de plusieurs disques** afin de créer plusieurs partitions. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-102-partitionnemetmanuel.png?400 |}} * 2 Dans un BIOS Legacy, il est nécessaire de préciser le disque qui sera utilisé pour booter. Normalement on choisi le disque qui sera aussi utilisé pour y stocker la partition contenant le logiciel de base. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-300-bootlegacy.png?400 |}} 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 {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-300-selection.png?400 |}} \\ 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** * 4 Modification éventuelle de la taille. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-301-selection.png?400 |}} 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. * 5 Formatage de la partition {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-302-selection.png?400 |}} Divers types de formatage sont proposés. \\ Le format **[[:/ext4|EXT4]]** est celui qui est plus utilisé. \\ Le format [[:/btrfs|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 [[https://fr.wikipedia.org/wiki/XFS|XFS]] rarement rencontré dans le forum. \\ Le format swap est utilisé pour [[:g/veille_et_hibernation|l'hibernation]]. \\ Le format vfat est utilisé pour la structure de boot [[https://doc.ubuntu-fr.org/uefi|EFI]] * 6 Le point de montage {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-105-choixpointdemontage.png?400 |}} La liste des points de montage proposée est la suivante: /, /boot, /home, /tmp, /usr, /var, /srv, /opt et /usr/local. \\ Il faut faire le choix du point de montage et choisir **slash** ( **/** ). et valider. C'est la seule partition obligatoire. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-303-selection.png?400 |}} * 7 On constate le résultat {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-304-selection.png?400 |}} 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! {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-305-selection.png?400 |}} 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. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-306-selection.png?400 |}} * 10 On constate le résultat {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-307-selection.png?400 |}} 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..... * 11 On va aussi ajouter avec la même logique, une autre partition dont le point de montage n'est pas prévu!!! {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-308-selection.png?400 |}} Il suffit d'introduire le point de montage désiré au lieu de le choisir dans le menu déroulant. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-310-selection.png?400 |}} * 12 On constate le résultat {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-310-selection.png?400 |}} Il est très important de vérifier si la partition /media/Data est marquée comme étant à formater ou pas afin de conserver son contenu. * 13 Demandons maintenant l'installation. Elle va produire le récapitulation suivant: {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04-311-selection.png?400 |}} Il sera probablement nécessaire d'utiliser l'ascenseur pour tout visualiser. \\ 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 ===== * 1 Création du compte utilisateur. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-110-creationducompte.png?400 |}} il est encore possible de choisir un mot de passe ayant un seul caractère. * 2 Le lieu géographique de l'installation. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-80-fuseauhoraire.png?400 |}} * 3 Rappel du choix fait pour l'installation. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-79-verification.png?400 |}}} * 4 La copie des fichiers * Vue d'ensemble {{:tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-120-pub.png?200 |}}{{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-121-pub.png?200 |}}{{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-122-pub.png?200|}} \\ {{:tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-123-pub.png?200 |}}{{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-124-pub.png?200 |}}{{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-125-pub.png?200|}} \\ {{:tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-126-pub.png?200 |}}{{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-127-pub.png?200 |}}{{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-128-pub.png?200|}} \\ \\ \\ \\ \\ \\ \\ \\ 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. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-83-traces.png?400 |}} 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**. * 5 Bravo! C'est terminé. {{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-140-termine.png?400 |}} 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. ===== La réussite ===== Voici les premiers écrans d'accueil lors la première mise en route du logiciel installé. \\ {{:tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-400-accueii.png?200 |}}{{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-401-accueii.png?200 |}}{{ :tutoriel:installer_ubuntu_avec_subiquity:26-04:26-04-402-accueii.png?200|}}