Comment partitionner manuellement Linux et quand vous devriez le faire
Agence web » Actualités du digital » Comment partitionner manuellement Linux et quand vous devriez le faire

Comment partitionner manuellement Linux et quand vous devriez le faire

Résumé

  • Le partitionnement automatique est sûr et rapide pour les installations standard : choisissez-le en cas de doute.

  • Le partitionnement manuel est nécessaire si vous effectuez un double démarrage, utilisez LVM ou souhaitez des systèmes de fichiers séparés pour différentes partitions.

  • Planifiez les partitions de clés (racine, home, swap, EFI) et leurs tailles avant de commencer la configuration manuelle.

Installez-vous Linux pour la première fois et vous vous demandez si vous devez laisser le programme d'installation partitionner automatiquement le système d'exploitation ou si vous devez braver l'option manuelle ? Eh bien, voici un guide détaillé expliquant quand vous avez besoin d'un partitionnement manuel, quelles sont les différentes partitions et comment les configurer !

Avez-vous besoin d’un partitionnement manuel lors de l’installation de Linux ?

Les distributions les plus populaires sont livrées avec des installateurs graphiques intuitifs qui configurent rapidement votre système selon les meilleures pratiques. Cela rend l'installation beaucoup plus facile (et plus rapide) pour les nouveaux arrivants sous Linux : il suffit de cliquer sur quelques boutons et de laisser le programme d'installation gérer tout, y compris la configuration de toutes les partitions nécessaires.

En règle générale, le partitionnement automatique est idéal pour créer un système Linux simple destiné à une utilisation quotidienne. Par exemple, si vous souhaitez tout effacer sur un disque et installer une distribution, le partitionnement automatique est très pratique ! Même si vous essayez de créer un système à double démarrage, la plupart des distributions vous permettent de « installer parallèlement à Windows » et de gérer automatiquement le partitionnement.

Il n’existe que quelques cas d’utilisation spécialisés et avancés qui nécessitent un partitionnement manuel. Par exemple, la partition d'accueil Linux se trouve généralement à l'intérieur de la partition racine, mais vous souhaiterez peut-être les séparer, ce qui facilitera la réinstallation ou la mise à niveau de votre système Linux en préservant le contenu de la partition d'accueil. Cela nécessite un partitionnement manuel !

De même, vous souhaiterez peut-être différents systèmes de fichiers pour différentes partitions. La partition racine bénéficie généralement de l'utilisation du système de fichiers Btrfs car elle permet des instantanés du système et une restauration faciles en cas de panne. Cependant, comme Btrfs n'est pas idéal pour les gros fichiers écrits en continu (pensez aux images Docker et aux lourdes bibliothèques de jeux Steam), vous souhaiterez les stocker dans une partition personnelle distincte formatée en Ext4. Cette configuration avancée nécessite un partitionnement manuel.

Comprendre les partitions Linux

Si vous partitionnez manuellement votre PC Linux, vous configurez toutes les partitions nécessaires pour votre système et allouez de l'espace disque à chacune. Pour ce faire, vous devez savoir ce que fait chaque partition afin de pouvoir prendre une décision éclairée sur celles à utiliser et sur la quantité d'espace disque à allouer. Voici un bref aperçu des partitions Linux les plus courantes.

ESP (partition système EFI)

La partition ESP est obligatoire pour les systèmes modernes basés sur UEFI (presque tous les systèmes fabriqués après 2017). Il stocke les fichiers du chargeur de démarrage nécessaires au micrologiciel de votre ordinateur pour démarrer votre système d'exploitation. Cette partition doit être formatée en FAT32 et vous pouvez allouer environ 100 Mo d'espace, même si je recommanderais 500 Mo pour laisser de la place à plusieurs chargeurs de démarrage si jamais vous décidez de configurer un système multi-démarrage !

Racine

Ensuite, nous avons Root (/) – la partition principale où réside l’intégralité de votre système Linux. C'est le fondement de la hiérarchie du système de fichiers Linux et de la structure des répertoires. Une installation minimale nécessite 15 à 20 Go, mais je recommanderais au moins 100 Go si vous envisagez de faire un vrai travail et d'installer toutes vos applications et packages nécessaires.

Maison

Le répertoire Home (/home), par défaut, se trouve à l'intérieur de la partition racine, mais vous pouvez créer une partition distincte pour celui-ci. Celui-ci stocke tous vos fichiers personnels, documents, téléchargements et fichiers de configuration. Le plus grand avantage d'une partition /home distincte est la réinstallation ou la mise à niveau de votre système d'exploitation sans perdre de données personnelles. La taille dépend du nombre de fichiers que vous prévoyez de stocker.

Botte

Le répertoire /boot réside également dans la partition racine et la création d'une partition distincte est facultative. Il contient votre noyau Linux et les fichiers de disque virtuel initiaux nécessaires au démarrage. La seule raison de créer une partition /boot distincte est si vous prévoyez un chiffrement complet du disque. La séparation du répertoire /boot donne au chargeur de démarrage un accès non crypté aux fichiers requis pour démarrer votre système. Allouez 1 Go d'espace disque pour cette partition.

Échanger

La partition d'échange agit comme une mémoire de débordement lorsque la RAM est pleine ou que votre système hiberne. La plupart des distributions modernes utilisent un fichier d'échange au lieu d'une partition dédiée. Cela dit, si vous souhaitez une partition de swap distincte, sa taille dépendra de votre RAM. Avec 8 Go de RAM ou moins, effectuez un échange égal à la taille de votre RAM (en particulier pour l'hibernation). Avec plus de 8 Go de RAM, restez avec 4 Go à 8 Go de swap, l'idée étant que plus vous avez de RAM, moins vous avez besoin de swap.

Autres partitions facultatives

Au-delà des partitions principales, Linux vous permet de créer des partitions distinctes pour des répertoires spécifiques comme /var, pour stocker les journaux et les bases de données ; /opt : pour stocker les logiciels complémentaires en option ; /srv : pour stocker les données du serveur ; /usr : pour stocker la plupart des packages installés par l'utilisateur sur l'ensemble du système ; et /tmp : pour stocker les fichiers temporaires. Cependant, la plupart des gens n’auront jamais besoin d’une partition dédiée pour ces fichiers.

Il est important de se rappeler que créer trop de partitions rend votre système rigide. Manquer d’espace sur une partition tout en en ayant beaucoup sur une autre est frustrant. Sauf si vous configurez un serveur spécialisé, respectez les bases : EFI, Root, Home et peut-être Swap.

Comment partitionner manuellement Linux

Maintenant que vous savez quand partitionner manuellement, quelles sont les différentes partitions et combien d'espace allouer, installons Kubuntu et voyons comment fonctionne le partitionnement manuel.

J'ai choisi Kubuntu pour cette démo car il utilise le programme d'installation de Calamares, l'un des installateurs Linux les plus populaires. Si vous installez une distribution qui n'utilise pas Calamares, par exemple Ubuntu (utilise Ubuntu-desktop-installer) ou des distributions basées sur Fedora (utilise Anaconda), l'interface peut différer légèrement, mais les mêmes principes s'appliquent.

1. Sélectionnez le partitionnement manuel

Lorsque vous atteignez l'écran de partitionnement, vous verrez des options telles que celles-ci : Effacer le disque, Installer parallèlement, Remplacer une partition et Partitionnement manuel.

Avant d'apporter des modifications, vérifiez que vous avez sélectionné le bon lecteur pour l'installation de Kubuntu.

Choisissez « Partitionnement manuel » et cliquez sur « Suivant » pour ouvrir la page suivante affichant tous vos lecteurs et partitions actuelles :

Si vous installez Kubuntu sur un nouveau disque, la liste des partitions doit être vide, comme ceci :

2. Essuyez le lecteur pour créer une nouvelle table de partition (facultatif)

Si vous travaillez avec un nouveau lecteur, cliquez sur « Nouvelle table de partition ». Une boîte de dialogue apparaîtra vous demandant si vous souhaitez GPT – pour les systèmes UEFI modernes (recommandé pour les ordinateurs vendus après 2017) ou MBR – pour les systèmes plus anciens exécutant un BIOS existant. Choisissez la bonne option en fonction de votre système (très probablement GPT).

Vous verrez maintenant un nouvel espace libre disponible que vous pouvez commencer à diviser pour créer votre table de partition.

Alternativement, si vous voyez des partitions existantes mais que vous souhaitez tout effacer et recommencer, sélectionnez simplement le lecteur principal et suivez le même processus en cliquant sur « Nouvelle table de partition ».

Capacité de stockage

2 To

Taux de transfert

10 Go/s

Dimensions

3,3″L x 2,2″l x 0,3″épaisseur

Poids

0,13 livres

3. Configuration d'une partition de lecteur pour l'installation de Linux

Vous utiliserez généralement le partitionnement manuel pour les systèmes à double démarrage ou multi-démarrage sur lesquels vous installez Linux avec d'autres systèmes d'exploitation. Désormais, la meilleure pratique consiste à créer de l'espace libre non alloué avant d'installer Linux. Cependant, si vous avez oublié, vous pouvez utiliser GParted, généralement préinstallé dans la plupart des environnements Linux live, pour réduire une partition et obtenir de l'espace libre non alloué.

Cela dit, si vous remarquez une partition que vous n'utiliserez pas, vous pouvez également la sélectionner dans Calamares et cliquer sur Supprimer. Cela supprimera tout ce qui s'y trouve et laissera un espace libre non alloué de la taille de la ou des partitions supprimées que vous pouvez maintenant utiliser pour installer votre distribution Linux.

Sélectionnez l'espace libre, cliquez sur « Créer » et divisez-le en partitions nécessaires : racine, accueil et autres.

4. Création de nouvelles partitions

Au minimum, vous avez besoin de deux partitions : une partition ESP et une partition racine (/). L'échange est facultatif et une partition /boot distincte n'est requise que pour les configurations chiffrées ou basées sur LVM.

La priorité devrait être de créer d'abord votre partition ESP. Si le lecteur contient déjà une petite partition FAT32 marquée comme partition système EFI (souvent de 100 à 500 Mo), vous pouvez la réutiliser et ignorer la création d'une nouvelle. Le programme d'installation le détectera et l'attribuera automatiquement comme cible du chargeur de démarrage. Cependant, si elle n'existe pas, créez une nouvelle partition avec ces spécifications :

  • Taille : 300 à 500 Mo

  • Système de fichiers : FAT32

  • Point de montage : /boot/efi

  • Indicateurs : démarrage (ou partition système ESP ou EFI)

Ensuite, créez la partition racine. Encore une fois, sélectionnez l'espace libre non alloué restant avec ces configurations :

  • Taille : 50 Go ou plus (selon les applications que vous installerez)

  • Système de fichiers : Btrfs (ou Ext4 si vous ne voulez pas d'instantanés)

  • Point de montage : /

  • Indicateur : racine

Pour une partition swap, répétez le même processus avec ces configurations :

  • Taille : 4 Go à 8 Go (en fonction de la RAM disponible)

  • Système de fichiers : LinuxSwap

  • Point de montage : NA

  • Drapeau : échanger

Les partitions suivantes sont facultatives, mais le partitionnement manuel constitue le moyen le plus simple de les configurer. Je recommanderais de créer une partition personnelle distincte, car cela peut être utile si vous envisagez de réinstaller souvent votre distribution.

  • Taille : >50 Go (autant que root ou plus pour les documents personnels et les fichiers de configuration)

  • Système de fichiers : Ext4

  • Point de montage : /home

  • Drapeau : NA

Vous pouvez créer des partitions facultatives /var, /tmp, /srv, /opt ou /usr pour un contrôle plus précis, mais la plupart des gens n'en auront pas besoin.

5. Confirmez votre table de partition et procédez à l'installation

Une fois que vous avez créé toutes les partitions souhaitées, cliquez sur « Confirmer » et procédez à l'installation comme d'habitude : votre distribution Linux personnalisée et partitionnée manuellement est prête ! Le programme d'installation vous avertira si une partition est mal configurée ou si vous avez oublié la partition racine ou ESP.


Le partitionnement manuel n'a rien d'effrayant : il est simplement rempli de jargon qui peut prêter à confusion. Cependant, maintenant que vous savez ce que tout signifie et ce que vous êtes censé faire, vous êtes sur la bonne voie pour devenir un utilisateur Linux plus informé et plus avancé.

★★★★★