Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
partitions [Le 12/04/2026, 22:47] – déplacement UUID depuis mount_fstab (suppr blkid qui requiert sudo) krodelabestiolepartitions [Le 14/04/2026, 23:15] (Version actuelle) – màj lien interne krodelabestiole
Ligne 33: Ligne 33:
 Pour être utilisé, un support doit donc impérativement être partitionné (c'est-à-dire qu'on lui attribue au moins une partition). Pour être utilisé, un support doit donc impérativement être partitionné (c'est-à-dire qu'on lui attribue au moins une partition).
  
-Chaque support dispose d'une [[wpfr>table de partitionnement|table de partitions]], située au début du disque, qui décrit ces partitions. Parmi les informations de la table de partitions, on retrouve entre autres leurs [[:système de fichiers|systèmes de fichiers]], leurs tailles, et leurs positions physiques sur le support.+Chaque support dispose d'une [[wpfr>table de partitionnement|table de partitions]], située au début du support, qui décrit ces partitions. Parmi les informations de la table de partitions, on retrouve entre autres leurs [[:système de fichiers|systèmes de fichiers]], leurs tailles, et leurs positions physiques sur le support.
  
-{{https://upload.wikimedia.org/wikipedia/commons/thumb/0/07/GUID_Partition_Table_Scheme.svg/500px-GUID_Partition_Table_Scheme.svg.png?300|Schéma d'un disque ayant une table de partitions de type GPT}}+{{https://upload.wikimedia.org/wikipedia/commons/thumb/0/07/GUID_Partition_Table_Scheme.svg/500px-GUID_Partition_Table_Scheme.svg.png?300|Schéma d'un support ayant une table de partitions de type GPT}}
  
 Il existe plusieurs normes de tables de partitions, adaptées à différents cas d'usage. En ce qui concerne les ordinateurs personnels, on trouve deux normes : Il existe plusieurs normes de tables de partitions, adaptées à différents cas d'usage. En ce qui concerne les ordinateurs personnels, on trouve deux normes :
  
-  * **Partitionnement [[wpfr>GUID Partition Table|GPT]]** (pour //GUID Partition Table//) :\\ Ce mode de partitionnement est utilisé par les systèmes récents (depuis au moins 2010). Il permet de créer jusqu'à 128 partitions par disque, et prend en charge les supports de toutes tailles. **GPT** est requis par [[:UEFI]] pour charger un système d'exploitation.+  * **Partitionnement [[wpfr>GUID Partition Table|GPT]]** (pour //GUID Partition Table//) :\\ Ce mode de partitionnement est utilisé par les systèmes récents (depuis au moins 2010). Il permet de créer jusqu'à 128 partitions par support physique, et prend en charge les supports de toutes tailles. **GPT** est requis par [[:UEFI]] pour charger un système d'exploitation.
  
-  * **Partitionnement [[wpfr>Master boot record|MBR]]** (pour //Master Boot Record//, parfois aussi appelé //Intel//, ou //DOS//) :\\ C'est le mode de partitionnement historique des ordinateurs compatibles IBM PC, et celui qui était le plus répandu au début des années 2010. Le **MBR** est une zone de 512 octets réservée en début de disque pour contenir l'information relative à un maximum de quatre partitions (une technique existait pour contourner cette limite). Une table de partitions de type MBR ne peut pas prendre en charge un disque d'une taille supérieure à 2.2 To.+  * **Partitionnement [[wpfr>Master boot record|MBR]]** (pour //Master Boot Record//, parfois aussi appelé //Intel//, ou //DOS//) :\\ C'est le mode de partitionnement historique des ordinateurs compatibles IBM PC, et celui qui était le plus répandu au début des années 2010. Le **MBR** est une zone de 512 octets réservée en début de support pour contenir l'information relative à un maximum de quatre partitions (une technique existait pour contourner cette limite). Une table de partitions de type MBR ne peut pas prendre en charge un support physique d'une taille supérieure à 2.2 To.
  
 <note important> <note important>
Ligne 54: Ligne 54:
  
 Des outils ont été créés pour vous permettre de reconstruire et réécrire une table des partitions saine. Ils doivent être utilisés avec //prudence//, et permettront souvent mais pas toujours d'accéder de nouveau aux partitions et donc à leur contenu : Des outils ont été créés pour vous permettre de reconstruire et réécrire une table des partitions saine. Ils doivent être utilisés avec //prudence//, et permettront souvent mais pas toujours d'accéder de nouveau aux partitions et donc à leur contenu :
-  * **[[:testdisk]]** et **[[:gPart]]** sont capables de retrouver les partitions après analyse du disque. Ils sont tous les deux disponibles dans les [[:depots#universe_et_multiverse|dépôts "universe"]].+  * **[[:testdisk]]** et **[[:gPart]]** sont capables de retrouver les partitions après analyse du support. Ils sont tous les deux disponibles dans les [[:depots#universe_et_multiverse|dépôts "universe"]].
   * **[[https://www.dfsee.com/dfsee/|DFSee]]** peut être téléchargé puis exécuté depuis une session //live USB//.   * **[[https://www.dfsee.com/dfsee/|DFSee]]** peut être téléchargé puis exécuté depuis une session //live USB//.
   * Les outils [[https://www.mailsdaddy.com/services/|MailsDaddy Tools]], des logiciels propriétaires disponibles en version de démonstration, fonctionnent sous Windows et peuvent vous donner une idée des données qu'il est possible de récupérer.   * Les outils [[https://www.mailsdaddy.com/services/|MailsDaddy Tools]], des logiciels propriétaires disponibles en version de démonstration, fonctionnent sous Windows et peuvent vous donner une idée des données qu'il est possible de récupérer.
Ligne 98: Ligne 98:
 <note>[[wpfr>Parallel_ATA|IDE]], aussi appelé //Parallel ATA// est un connecteur historique (nappes larges), il a été remplacé par le [[wpfr>Serial_ATA|SATA]] ou //Serial ATA// dans les années 2000 (câbles plats plus étroits souvent rouges).</note> <note>[[wpfr>Parallel_ATA|IDE]], aussi appelé //Parallel ATA// est un connecteur historique (nappes larges), il a été remplacé par le [[wpfr>Serial_ATA|SATA]] ou //Serial ATA// dans les années 2000 (câbles plats plus étroits souvent rouges).</note>
  
-//**On me dit que ma partition racine d'Ubuntu s'appelle ''/dev/sda1''. Qu'est-ce que cela signifie ou représente ?**//+On me dit que ma partition s'appelle ''/dev/sda1''. Qu'est-ce que cela signifie ou représente ?
  
 Sur Linux, un support de stockage SATA est désigné par l'appellation ''sd//X//''. Les lettres ''sd'' désignent le type de [[:ssd#formats_et_connexions|connexion]] que doit utiliser le système d'exploitation pour utiliser votre support (//mass-**s**torage **d**river//).\\ Sur Linux, un support de stockage SATA est désigné par l'appellation ''sd//X//''. Les lettres ''sd'' désignent le type de [[:ssd#formats_et_connexions|connexion]] que doit utiliser le système d'exploitation pour utiliser votre support (//mass-**s**torage **d**river//).\\
 Quel que soit le type de support que vous branchez à votre ordinateur ([[:SSD]] ou [[:disque dur]] interne ou externe((Les [[[:SSD]] et [:disque dur|disques durs]] externes sont généralement des supports internes standards connectés en USB via une interface USB / SATA ou ou USB / PCIe.)), clé USB...), en dehors des interfaces PCIe, NVMe, ou lecteurs de cartes SD, tous les supports connectés en SATA sont nommés ''sd//X//'', où ''//X//'' est une lettre minuscule de l'alphabet (''a'', ''b'', ''c''...). Quel que soit le type de support que vous branchez à votre ordinateur ([[:SSD]] ou [[:disque dur]] interne ou externe((Les [[[:SSD]] et [:disque dur|disques durs]] externes sont généralement des supports internes standards connectés en USB via une interface USB / SATA ou ou USB / PCIe.)), clé USB...), en dehors des interfaces PCIe, NVMe, ou lecteurs de cartes SD, tous les supports connectés en SATA sont nommés ''sd//X//'', où ''//X//'' est une lettre minuscule de l'alphabet (''a'', ''b'', ''c''...).
  
-Dans la dénomination ''sd//X//'', ce suffixe ''//X//'' représente la position sur laquelle est branché physiquement le disque :+Dans la dénomination ''sd//X//'', ce suffixe ''//X//'' représente la position sur laquelle est branché physiquement le support :
   * ''a'' pour l'ID ''0'' du connecteur primaire SATA   * ''a'' pour l'ID ''0'' du connecteur primaire SATA
   * ''b'' pour l'ID ''1'' du connecteur primaire SATA   * ''b'' pour l'ID ''1'' du connecteur primaire SATA
Ligne 138: Ligne 138:
   * ''/dev/mmbclk0'' : connecteur USB / SATA / PCI. Peut inclure des cartes SD / microSD ou des puces [[wpfr>Carte_MMC#eMMC|eMMC]].   * ''/dev/mmbclk0'' : connecteur USB / SATA / PCI. Peut inclure des cartes SD / microSD ou des puces [[wpfr>Carte_MMC#eMMC|eMMC]].
   * etc.   * etc.
 +
 +=== Ordre des partitions ===
 +
 +L'ordre des partitions, que ce soient des partitions primaires ou étendues ou des lecteurs logiques, //n'est pas// attribué selon son emplacement sur le support physique. Il est attribué selon l'ordre où elles sont créées.
 +
 +Peu importe son emplacement sur le support physique, la première partition sera adressée au premier espace de 16 octets de la table des partitions ; la seconde partition, au second espace de 16 octets ; et ainsi de suite. Par exemple, si vous créez d'abord, visuellement parlant, une première partition en fin de support puis une seconde partition au début, la partition située en début sera adressée ''sdX2'' et celle en fin de support, ''sdX1''. Ceci n'a aucun impact quant à l'utilisation de vos supports physiques : ce ne sont que des adresses logiques pour identifier vos partitions.
 +
 +Toutefois, afin de les reconnaître, nous vous recommandons de créer vos partitions selon l'ordre visuel selon lequel elles se retrouveront sur votre support : créez d'abord une première partition au début, puis une seconde partition immédiatement à la suite de celle-ci, et ainsi de suite : vous pourriez mieux vous y retrouver. Cette remarque n'est valable qu'en cas d'absence d'impératif fort sur les performances relatives de vos partitions.
  
 ==== UUID ==== ==== UUID ====
  
-L'[[:uuid_et_label|UUID]] est un autre identifiant, cette fois défini pour chaque partition de façon unique et permanente, et assure qu'il n'y aura pas d'ambiguïtés, par exemple dans le fichier ''[[:mount fstab|/etc/fstab]]''.+L'[[:uuid_et_label|UUID]] est un autre identifiant, cette fois défini pour chaque partition de façon unique et permanente, et assure qu'il n'y aura pas d'ambiguïtés, par exemple dans le fichier ''[[:fstab|/etc/fstab]]''.
  
 Pour obtenir les [[:uuid_et_label|UUID]] de vos partitions, entrez la commande Pour obtenir les [[:uuid_et_label|UUID]] de vos partitions, entrez la commande
Ligne 154: Ligne 162:
 </code> </code>
  
-==== Ordre des partitions ====+==== Labels ====
  
-L'ordre des partitions, que ce soient des partitions primaires ou étendues ou des lecteurs logiques, //n'est pas// attribué selon son emplacement sur le disque durIl est attribué selon l'ordre où elles sont créées.+Les [[:uuid_et_label|labels]] (parfois aussi appelés //étiquettes//) ont à peu près le même rôle que les UUID, mais sont attribués manuellement (là où les UUID sont générés aléatoirement)Ils sont donc plus éloquents et compréhensibles (puisqu'on choisit les noms).
  
-Peu importe son emplacement sur le disque dur, la première partition sera adressée au premier espace de 16 octets de la table des partitions ; la seconde partition, au second espace de 16 octets ; et ainsi de suite. Par exemple, si vous créez d'abord, visuellement parlant, une première partition en fin de disque dur puis une seconde partition en début de disque dur, la partition située en début de disque sera adressée ''sdX2'' et celle en fin de disque, ''sdX1''. Ceci n'a aucun impact quant à l'utilisation de vos disques durs : ce ne sont que des adresses logiques pour identifier vos partitions.+C'est aujourd'hui généralement le méthode de dénomination recommandéequand elle est disponible (ce qui est le cas dans le fichier ''[[:fstab|/etc/fstab]]'').
  
-Toutefois, afin de les reconnaître, nous vous recommandons de créer vos partitions selon l'ordre visuel selon lequel elles se retrouveront sur votre disque : créez d'abord une première partition en début de disquepuis une seconde partition immédiatement à la suite de celle-ciet ainsi de suite : vous pourriez mieux vous y retrouver. Cette remarque n'est valable qu'en cas d'absence d'impératif fort sur les performances relatives de vos partitions (cf. partie suivante).+On peut aussi les lister avec la commande 
 +  lsblk -fe7 
 +qui affiche aussi une colonne ''LABEL''
 + 
 +<note important> 
 +Pour attribuer un label à une partition, voir le chapitre //[[uuid_et_label#Les Étiquettesc'est mieux non ?|Les Étiquettes, c'est mieux non ?]]//. 
 +</note>
  
 ==== Affectation et format des partitions ==== ==== Affectation et format des partitions ====
Ligne 205: Ligne 219:
 ==== Utilitaires ==== ==== Utilitaires ====
  
-  * [[:gnome-disk-utility|GNOME Disques]] est un outil graphique installé par défaut sur Ubuntu, et qui permet graphiquement de formater, créer une table de partition, créer des partitions des disques durs (internes ou externes), des clés USB... C'est l'outil graphique le plus utilisé avec Gparted.+  * [[:gnome-disk-utility|GNOME Disques]] est un outil graphique installé par défaut sur Ubuntu, et qui permet graphiquement de formater, créer une table de partition, créer des partitions des disques durs (internes ou externes), des clés USB... C'est l'outil graphique le plus utilisé avec GParted.
   * [[:GParted]] est un outil graphique relativement intuitif qui vous permet de manipuler vos partitions. À lui tout seul, ce logiciel permet de créer, supprimer, formater, donc modifier le partitionnement de son ou ses disques durs internes et externes. GParted est le principal outil graphique avec Gnome-disk-utility.\\ {{:applications:gparted_01.png?400}}   * [[:GParted]] est un outil graphique relativement intuitif qui vous permet de manipuler vos partitions. À lui tout seul, ce logiciel permet de créer, supprimer, formater, donc modifier le partitionnement de son ou ses disques durs internes et externes. GParted est le principal outil graphique avec Gnome-disk-utility.\\ {{:applications:gparted_01.png?400}}
   * [[http://qtparted.sourceforge.net|QtParted]] est le pendant de GParted pour l'environnement KDE. Utilisé et présent sur Kubuntu, il offre les mêmes fonctionnalités techniques que GParted.   * [[http://qtparted.sourceforge.net|QtParted]] est le pendant de GParted pour l'environnement KDE. Utilisé et présent sur Kubuntu, il offre les mêmes fonctionnalités techniques que GParted.
-  * [[wpfr>GNU_Parted|parted]] est un outil en ligne de commande qui permet de créer, supprimer et modifier le partitionnement d'un disque. Il est particulièrement utile sur un système sans interface graphique ([[:serveur]] par ex.).+  * [[wpfr>GNU_Parted|parted]] est un outil en ligne de commande qui permet de créer, supprimer et modifier le partitionnement d'un support physique. Il est particulièrement utile sur un système sans interface graphique ([[:serveur]] par ex.).
   * [[KDE partition manager]] vous permet de manipuler graphiquement vos partitions sous KDE. Il peut créer, supprimer, redimensionner et aussi sauvegarder/restaurer vos partitions entre autres.   * [[KDE partition manager]] vous permet de manipuler graphiquement vos partitions sous KDE. Il peut créer, supprimer, redimensionner et aussi sauvegarder/restaurer vos partitions entre autres.
   * [[:tutoriel:comment_installer_ubuntu_sur_raid0_materiel#creer_les_partitions_manuellement|cfdisk]] est un autre outil en ligne de commande qui permet de gérer les partitions.   * [[:tutoriel:comment_installer_ubuntu_sur_raid0_materiel#creer_les_partitions_manuellement|cfdisk]] est un autre outil en ligne de commande qui permet de gérer les partitions.
Ligne 217: Ligne 231:
  
 Une partition [[:ext4]] réserve une fraction de l'espace au système, 5% par défaut.\\ Une partition [[:ext4]] réserve une fraction de l'espace au système, 5% par défaut.\\
-C'est, ce que nous disent ''[[man>tune2fs|man tune2fs'' et ''[[man>mke2fs|mke2fs]]'' :+C'est, ce que nous disent ''[[man>tune2fs|man tune2fs]]'' et ''[[man>mke2fs|man mke2fs]]'' :
  
 > //la fraction du système de fichiers qui ne peut être allouée que par des processus privilégiés.// [Cette réserve] (...) //permet d'éviter la fragmentation et permet aux démons lancés par le superutilisateur// (...) //de continuer à fonctionner correctement après que les processus non privilégiés ne sont plus autorisés// [faute de place] //à écrire sur le système de fichiers.// > //la fraction du système de fichiers qui ne peut être allouée que par des processus privilégiés.// [Cette réserve] (...) //permet d'éviter la fragmentation et permet aux démons lancés par le superutilisateur// (...) //de continuer à fonctionner correctement après que les processus non privilégiés ne sont plus autorisés// [faute de place] //à écrire sur le système de fichiers.//