107 lines
5.7 KiB
Markdown
107 lines
5.7 KiB
Markdown
title: Partitionnement de Debian 12 en mode boot UEFI avec mise en place d'un RAID 1
|
||
date: 2024-08-18
|
||
slug: Partionnement-debian-12-UEFI-Raid-1
|
||
category: tutorial
|
||
author: Kevin Gonzalez
|
||
summary: Nous allons voir comment partitionner des disques durant l’installation de Debian 12 pour booter en mode UEFI et comment créer un Raid 1
|
||
|
||
|
||
Environnement de travail :
|
||
- Debian 12.6.0-amd64
|
||
- 2 disques SSD neuf de 1 To chacun
|
||
- Un mode de boot UEFI réglé dans le bios
|
||
|
||
# Avant-propos
|
||
|
||
Ce tutoriel a été réalisé avec la version **Debian 12.6.0** pour les architectures **Amd64**. Il devrait néanmoins fonctionner sans problèmes pour d’autres versions.
|
||
Nous allons ici couvrir uniquement la partie “partitionnement” des disques. Ce n’est pas un tutoriel pour apprendre à installer Debian depuis le début, même si, de nos jours, l’installation est plutôt claire et simple.
|
||
|
||
Tout d’abord, assurez-vous d’avoir sélectionné **UEFI** (et non **Legacy**) pour le mode de boot dans votre bios (l’accès au bios étant different pour chaque constructeurs, merci de rechercher comment accéder au vôtre en fonction du modele de votre machine).
|
||
Assurez-vous aussi que vos disques soient reconnu par le bios. Si jamais vous avez des disques dur ou des disques SSD classique, le mode **Sata** devrait convenir. Néanmoins, si vous avez des disques de type nvme, il pourrait être nécessaire de choisir **AHCI** pour avoir accès aux disques durant le partitionnement.
|
||
|
||
Il existe de nombreuses raisons qui pourraient vous pousser à installer Linux en mode *UEFI* et non *Legacy*, par exemple la présence d’un Windows en dual boot sur votre machine ou bien tout simplement le fait que votre bios ne propose pas de boot en mode *Legacy*.
|
||
Si jamais vous souhaitez installer Linux comme seul système d’exploitation de votre ordinateur, il peut être intéressant de désactiver le **secure boot**.
|
||
|
||
Vous êtes prêt ?
|
||
|
||
## Préparation des différentes partitions
|
||
|
||
Une fois arrivé au moment du partitionnement, vous devriez vous retrouver avec 2 disques sans aucune partition.
|
||
Nous allons ici les appeler :
|
||
- *sda* pour le premier disque
|
||
- *sdb* pour le second disque
|
||
|
||
Sélectionnez tout d’abord *sda* et appuyez sur *Entrée*. On va alors vous demander si vous souhaitez créer une table de partition vide. Sélectionner **oui** puis faite de même pour *sdb*.
|
||
|
||
Vous devriez alors avoir 2 espaces disponible de respectivement environ 1000 go.
|
||
|
||
Nous allons préparer *sda*. Inutile ici de sélectionner les points de montages.
|
||
Attention, il est très important que la partition pour *UEFI* soit en premier.
|
||
Créez comme suit :
|
||
- Une partition primaire de 512 mo en *FAT 32* pour */boot/efi*
|
||
- Une partition secondaire de 1 Go en *Ext4* pour */boot*
|
||
- Une partition secondaire de 5 Go pour le *swap*
|
||
- Une partition secondaire de 993.5 go (le reste de l’espace disponible) en *Ext4* pour */*
|
||
|
||
Si vous aviez des disques de 500 go, la dernière partition devrait faire environ 493.5 go.
|
||
|
||
Faites de même pour *sdb* mais dans la partition */boot/efi* (Nous ne pouvons pas l’inclure dans le RAID 1). Attention a bien avoir ici exactement les mêmes tailles de partitions pour les 3 autres.
|
||
|
||
Vous devriez donc avoir :
|
||
Pour *sda* :
|
||
- *sda1* : 512 mo *FAT 32* pour */boot/efi*
|
||
- *sda2* : 1 go *Ext4* pour */boot*
|
||
- *sda3* : 5 go *swap*
|
||
- *sda4* : 993.5 go *Ext4* pour */*
|
||
|
||
Pour *sdb* :
|
||
- *sdb1* : 1 go *Ext4* pour */boot*
|
||
- *sdb2* : 5 go *swap*
|
||
- *sdb3* : 993.5 go *Ext4* pour */*
|
||
|
||
## Préparation du RAID 1
|
||
|
||
Une fois terminé, rendez-vous tout en haut dans *Configure Software RAID*, puis sélectionnez **yes** pour formater les différentes partitions que vous avez créées.
|
||
Sélectionnez ensuite *Create MD device* puis *RAID 1*.
|
||
Ensuite, nous allons choisir *2* pour la “matrice Raid" (*Raid1 array*) car nous allons sélectionner 2 partitions pour créer une nouvelle partition RAID.
|
||
|
||
Sélectionnez ensuite les 2 partitions de 1 Go (*sda2* et *sdb1* dans notre exemple) puis appuyez sur **continue**. Un message vous demande alors si vous souhaitez écrire les changements et configurer le RAID. Choisissez **oui**.
|
||
|
||
Puis, retournez sur *create MD device* et faite de même pour les 2 autres partitions (*swap* et */*).
|
||
|
||
Si tout ce passe bien, vous devriez donc avoir un nouveau disque virtuel qui est apparu, appelé *RAID 1*, et contenant 3 partitions, dans le même ordre que les disques précédents. Si jamais vous avez fait une erreur, vous pouvez toujours sélectionner *Delete MD Device* pour supprimer les partitions que vous souhaitez.
|
||
|
||
Une fois votre 3 partitions RAID créées, nous allons attaquer la dernière étape : Le système de fichier et le point de montage.
|
||
Faites comme suit :
|
||
- Partition de 1 go en *Ext4* pour */boot* (partition *md0*)
|
||
- Partition de 5 go en *swap* (partition *md1*)
|
||
- Partition de 993.5 go en *Ext4* pour */* (partition *md2*)
|
||
|
||
Attention, vérifiez bien que vous possédez toujours votre partition en *FAT 32* avec un point de montage */boot/efi* dans votre premier disque !
|
||
|
||
Si tout correspond, vous pouvez valider et terminer votre installation.
|
||
Vous devriez pouvoir booter sans problème au redémarrage de votre machine.
|
||
|
||
## Vérifications après reboot
|
||
|
||
Une fois connecté, vous pouvez admirer vos partitions *RAID* avec la commande
|
||
|
||
`lsblk`
|
||
|
||
Ou bien avec
|
||
|
||
`cat /etc/mdadm/mdadm.conf`
|
||
|
||
Si vous souhaitez consulter l’état de votre RAID
|
||
|
||
`cat /proc/mdstat`
|
||
|
||
Vérifiez bien que chacun partition est [2/2].
|
||
|
||
Enfin, si vous souhaitez par la suite modifier votre RAID, la commande `mdadm` sera votre ami donc consultez son manuel plutôt bien fourni.
|
||
|
||
Si vous rencontrer des problèmes, vous pouvez me contacter a l’adresse email qui se trouve en bas de ce post.
|
||
À bientôt !
|
||
|
||
|