| Les deux révisions précédentesRévision précédente | |
| tutoriel:installation_raid_efi [Le 20/09/2026, 10:54] – Mise en forme (https://forum.ubuntu-fr.org/viewtopic.php?pid=22907948#p22907948) avec l’italique et pas seulement le gras. nany | tutoriel:installation_raid_efi [Le 20/09/2026, 11:02] (Version actuelle) – RAIDS n’existe pas, il s’agit de RAID. nany |
|---|
| ===== Contexte standard===== | ===== Contexte standard ===== |
| |
| Ce tutoriel n’est pas une redite de [[tutoriel:installation_raid_lvm|celui-ci]] | Ce tutoriel n’est pas une redite de [[tutoriel:installation_raid_lvm|celui-ci]] |
| | |
| Il acte le fait que ubuntu est actuellement fourni en version **22.04** (Jammy Jellyfish) généralement installé en EFI, que les "alternates CD" ne sont plus disponibles, que la version en mode serveur n'est pas intuitive, que l'assistance pour une installation standard par la méthode | Il acte le fait que Ubuntu est actuellement fourni en version **22.04** (Jammy Jellyfish) généralement installé en EFI, que les "alternates CD" ne sont plus disponibles, que la version en mode serveur n'est pas intuitive, que l'assistance pour une installation standard par la méthode |
| [[tutoriel/partitionner_manuellement_avec_installateur_ubuntu |"autre chose"]] est régulièrement présente dans le forum | [[tutoriel/partitionner_manuellement_avec_installateur_ubuntu |"autre chose"]] est régulièrement présente dans le forum |
| et que l'alternative [[utilisateurs/bcag2/zfs|ZFS]] n'est pas crédible. Elle ne propose que l'installation dans un seul disque. | et que l'alternative [[utilisateurs/bcag2/zfs|ZFS]] n'est pas crédible. Elle ne propose que l'installation dans un seul disque. |
| |
| Il pourra être utilisé pour remplacer [[https://forum.ubuntu-fr.org/viewtopic.php?id=2072332|une installation périmée]]. | Il pourra être utilisé pour remplacer [[https://forum.ubuntu-fr.org/viewtopic.php?id=2072332|une installation périmée]]. |
| |
| Le but est de faire une installation du logiciel et de la structure de boot sur les disques [[https://fr.wikipedia.org/wiki/RAID_(informatique)|RAIDS]] alors que souvent la structure de boot est installée sur une clé USB. L'installation sera compatible LEGACY/EFI et permettra le chiffrement. | Le but est de faire une installation du logiciel et de la structure de boot sur les disques [[https://fr.wikipedia.org/wiki/RAID_(informatique)|RAID]] alors que souvent la structure de boot est installée sur une clé USB. L'installation sera compatible LEGACY/EFI et permettra le chiffrement. |
| |
| Les tests de réalisation RAID5 ont été fait sur seul disque simulant cinq disques différents et en RAID1 sur deux disques. | Les tests de réalisation RAID5 ont été fait sur seul disque simulant cinq disques différents et en RAID1 sur deux disques. |
| Nota : Si les disques ne sont pas de la même taille ( à 1% près), remplacer 100% par la taille du plus petit disque exprimée en Mio ou GiB. | Nota : Si les disques ne sont pas de la même taille ( à 1% près), remplacer 100% par la taille du plus petit disque exprimée en Mio ou GiB. |
| |
| Le second but va être de fabriquer la structure. Il est nécessaire d’installer le logiciel [[:raid_logiciel|mdadm]] non fourni en vue de créer le RAIDS avec les partitions qui viennent d’être créées. Tout cela se fait en ligne de commande telle que celle-ci à adapter. | Le second but va être de fabriquer la structure. Il est nécessaire d’installer le logiciel [[:raid_logiciel|mdadm]] non fourni en vue de créer le RAID avec les partitions qui viennent d’être créées. Tout cela se fait en ligne de commande telle que celle-ci à adapter. |
| <code bash>sudo apt install mdadm | <code bash>sudo apt install mdadm |
| sudo mdadm --create /dev/md0 --level=L --assume-clean --raid-devices=N /dev/sd[b-g]4 | sudo mdadm --create /dev/md0 --level=L --assume-clean --raid-devices=N /dev/sd[b-g]4 |
| </code> | </code> |
| Quelques remarques : | Quelques remarques : |
| **L** est le niveau de raids. Avec utilisation de deux disques, la seule valeur possible est 1 et donne un espace réel d’un disque. | **L** est le niveau de raid. Avec utilisation de deux disques, la seule valeur possible est 1 et donne un espace réel d’un disque. |
| Avec utilisation de trois disques ou plus, la valeur **1** donne un disque de secours en attente de panne, la valeur **5** permet de fonctionner normalement et donne un espace réel égal au nombre de disques moins un. | Avec utilisation de trois disques ou plus, la valeur **1** donne un disque de secours en attente de panne, la valeur **5** permet de fonctionner normalement et donne un espace réel égal au nombre de disques moins un. |
| A partir de quatre disques, il est possible de choisir la valeur **6** qui permet d’avoir un disque de secours en attente de panne. L’espace réel est alors égal au nombre de disque moins deux. | A partir de quatre disques, il est possible de choisir la valeur **6** qui permet d’avoir un disque de secours en attente de panne. L’espace réel est alors égal au nombre de disque moins deux. |
| |
| ===== Installation ===== | ===== Installation ===== |
| Le moment est maintenant venu de lancer l’[[tutoriel:installer_ubuntu_avec_le_live_cd|installation]] en cliquant sur l'icône d'installation ou en frappant la commande<code bash>sudo ubiquity</code>. | Le moment est maintenant venu de lancer l’[[tutoriel:installer_ubuntu_avec_le_live_cd|installation]] en cliquant sur l'icône d'installation ou en frappant la commande ''sudo ubiquity''. |
| * Cliquer sur **Effacer le disque et installer Ubuntu**. | * Cliquer sur **Effacer le disque et installer Ubuntu**. |
| * Cliquer sur **fonctions avancées**. | * Cliquer sur **fonctions avancées**. |
| | |
| Au bout de plusieurs minutes, ce qui va être fait est affiché. Contrôler. Cliquer sur **Continuer**. | Au bout de plusieurs minutes, ce qui va être fait est affiché. Contrôler. Cliquer sur **Continuer**. |
| L’installation est classique sauf que le logiciel d’installation va [[https://bugs.launchpad.net/ubuntu/+source/grub-installer/+bug/1979814|planter]] au moment d’installer le grub dans **/dev/md0**. Inutile de prévenir. A la fin de l’installation on va dire de **"continuer à tester"** afin de réparer . On va [[:chroot|se déporter]] dans l’installation raids pour installer le grub défaillant. | L’installation est classique sauf que le logiciel d’installation va [[https://bugs.launchpad.net/ubuntu/+source/grub-installer/+bug/1979814|planter]] au moment d’installer le grub dans **/dev/md0**. Inutile de prévenir. A la fin de l’installation on va dire de **"continuer à tester"** afin de réparer . On va [[:chroot|se déporter]] dans l’installation raid pour installer le grub défaillant. |
| |
| ===== installation du grub ===== | ===== installation du grub ===== |
| Le boot avec un disque de mauvaise qualité peut nécessiter d'utiliser l'option "rootdelay=60". | Le boot avec un disque de mauvaise qualité peut nécessiter d'utiliser l'option "rootdelay=60". |
| |
| Cette installation fabrique un raid nommé MD0 même s'il en existe déjà un de ce nom. Le boot va aussi planter en disant qu'il y a des doubles UUID pour un même MD0. L'un des deux raids sera à détruite ou à changer de nom. | Cette installation fabrique un raid nommé MD0 même s'il en existe déjà un de ce nom. Le boot va aussi planter en disant qu'il y a des doubles UUID pour un même MD0. L'un des deux raid sera à détruite ou à changer de nom. |
| ==== Pourquoi cette double structure ==== | ==== Pourquoi cette double structure ==== |
| Les disques peuvent être actuellement connectés à une carte mère fonctionnant en mode légacy. Le pari a été pris qu'en cas d'incident carte mère elle serait remplacée par une carte EFI. Il aurait alors fallu réinstaller le logiciel EFI dans la partition de boot LEGACY. Mais on ne doit pas être à 512 Mo près vu la taille des disques actuels. | Les disques peuvent être actuellement connectés à une carte mère fonctionnant en mode légacy. Le pari a été pris qu'en cas d'incident carte mère elle serait remplacée par une carte EFI. Il aurait alors fallu réinstaller le logiciel EFI dans la partition de boot LEGACY. Mais on ne doit pas être à 512 Mo près vu la taille des disques actuels. |
| Il y a juste besoin d'utiliser les touches tab, espace, entrée et les 4 touches de positionnement. [[https://ubuntu.com/server/docs/install/step-by-step|Installation pas à pas]] | Il y a juste besoin d'utiliser les touches tab, espace, entrée et les 4 touches de positionnement. [[https://ubuntu.com/server/docs/install/step-by-step|Installation pas à pas]] |
| |
| Des captures d'écran vont venir dans la semaine pour détailler l'affectation des disques qui est nettement plus compliquée que la documentation [[https://ubuntu.com/server/docs/install/storage|la décrit]]. Le principe étant d'afficher les partitions présentes et de proposer la création de la structure raids. | Des captures d'écran vont venir dans la semaine pour détailler l'affectation des disques qui est nettement plus compliquée que la documentation [[https://ubuntu.com/server/docs/install/storage|la décrit]]. Le principe étant d'afficher les partitions présentes et de proposer la création de la structure raid. |
| |
| Après avoir booté avec le support d'installation de la **version 22.04__.1__ LTS**, tout s'enchaîne assez bien. | Après avoir booté avec le support d'installation de la **version 22.04__.1__ LTS**, tout s'enchaîne assez bien. |
| |
| |
| 9) La grille suivante permet d'afficher la **[[https://ubuntucommunity.s3.dualstack.us-east-2.amazonaws.com/original/2X/7/7484e986d5be44cf83952ede99e2bb8aaf9ed9c7.png|configuration installée]]**. les disques, les raids, les partitions. | 9) La grille suivante permet d'afficher la **[[https://ubuntucommunity.s3.dualstack.us-east-2.amazonaws.com/original/2X/7/7484e986d5be44cf83952ede99e2bb8aaf9ed9c7.png|configuration installée]]**. les disques, les raid, les partitions. |
| |
| Je vais détailler un peu plus la création des [[https://ubuntu.com/server/docs/install/storage| RAIDS]] car je n'ai pas réussi à faire et j'ai peu triché en les fabriquant préventivement. | Je vais détailler un peu plus la création des [[https://ubuntu.com/server/docs/install/storage| RAID]] car je n'ai pas réussi à faire et j'ai peu triché en les fabriquant préventivement. |
| |
| 9-a) Si les disques qu'on souhaite utiliser sont déjà au bon format RAID, il est inutile de supprimer le format. | 9-a) Si les disques qu'on souhaite utiliser sont déjà au bon format RAID, il est inutile de supprimer le format. |
| Sinon, se positionner sur chaque disque non conforme et valider afin d'ouvrir une sous-grille qui permettra l'action **Delete** qui demandera une confirmation de suppression. Supprimer un raids ne supprime pas les partitions du disque. | Sinon, se positionner sur chaque disque non conforme et valider afin d'ouvrir une sous-grille qui permettra l'action **Delete** qui demandera une confirmation de suppression. Supprimer un raid ne supprime pas les partitions du disque. |
| |
| 9-b) Si les disques qu'on souhaite utiliser ont des partitions non conforme, il faut se positionner sur le disque et demander l'action **reformat** qui demandera une confirmation de la totalité des partitions contenues dans le disque. La suppression unitaire d'une partition est refusée. | 9-b) Si les disques qu'on souhaite utiliser ont des partitions non conforme, il faut se positionner sur le disque et demander l'action **reformat** qui demandera une confirmation de la totalité des partitions contenues dans le disque. La suppression unitaire d'une partition est refusée. |