Lister, créer et supprimer des partitions sur des disques MBR et GPT

Red Hat Enterprise LinuxBeginner
Pratiquer maintenant

Introduction

Bienvenue dans ce défi consacré à la gestion des partitions de disque ! Vous allez acquérir une expérience pratique avec fdisk, un outil en ligne de commande standard pour gérer les partitions de disque sous Linux. Vous vous exercerez à lister, créer et supprimer des partitions sur un disque secondaire, d'abord avec une table de partition Master Boot Record (MBR), puis avec une table de partition GUID (GPT).

La maîtrise de ces compétences est fondamentale pour tout administrateur système et constitue un sujet clé de l'examen RHCSA (Red Hat Certified System Administrator).

Créer une partition sur un disque MBR

Tout d'abord, vous allez travailler avec le schéma de partitionnement traditionnel MBR. Votre tâche consiste à utiliser l'utilitaire fdisk pour créer une nouvelle partition primaire sur le périphérique de bloc secondaire disponible /dev/nvme1n1.

Exigences

  • Utilisez la commande fdisk pour gérer les partitions sur le disque /dev/nvme1n1.
  • Créez une nouvelle partition primaire d'une taille de 500M.
  • Après la création, vérifiez que la nouvelle partition existe.

Exemple

Initialement, le disque /dev/nvme1n1 ne possède aucune table de partition. Une fois la nouvelle partition créée, la sortie de sudo fdisk -l /dev/nvme1n1 devrait ressembler à ceci, affichant la nouvelle partition /dev/nvme1n1p1.

Disk /dev/nvme1n1: 40 GiB, 42949672960 bytes, 83886080 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x85191cd4

Device          Boot Start     End Sectors  Size Id Type
/dev/nvme1n1p1       2048 1026047 1024000  500M 83 Linux

Convertir en GPT et créer une partition

Maintenant, vous allez réinitialiser le même disque, /dev/nvme1n1, avec le schéma de partitionnement moderne GPT, puis créer une nouvelle partition avec fdisk.

Exigences

  • Utilisez la commande fdisk pour gérer les partitions sur le disque /dev/nvme1n1.
  • Réinitialisez le disque avec une table de partition GPT.
  • Créez une nouvelle partition d'une taille de 1G.
  • Après la création, vérifiez la nouvelle partition.

Exemple

Après avoir réinitialisé le disque en GPT et créé une nouvelle partition de 1G, la sortie de sudo fdisk -l /dev/nvme1n1 devrait ressembler à ceci :

Disklabel type: gpt

Device          Start     End Sectors Size Type
/dev/nvme1n1p1   2048 2099199 2097152   1G Linux filesystem

Supprimer toutes les partitions

Dans cette dernière étape, vous allez supprimer toutes les partitions sur /dev/nvme1n1 pour nettoyer le disque. Comme le disque possède désormais une table de partition GPT, vous devez continuer à utiliser fdisk.

Exigences

  • Utilisez la commande fdisk pour supprimer toutes les partitions sur le disque /dev/nvme1n1.
  • Après la suppression, vérifiez qu'il ne reste aucune partition.

Exemple

Après avoir supprimé toutes les partitions, la sortie de sudo fdisk -l /dev/nvme1n1 ne devrait afficher aucune entrée de partition, comme ceci :

Disklabel type: gpt

Résumé

Dans ce défi, vous avez géré avec succès des partitions de disque avec fdisk sur des tables de partition MBR et GPT. Vous avez commencé par créer une partition sur un disque étiqueté MBR, puis vous avez réinitialisé le disque avec GPT et créé une nouvelle partition. Enfin, vous avez nettoyé le disque en supprimant toutes les partitions. Cette expérience pratique est inestimable pour la gestion du stockage local sur les systèmes Linux et constitue un excellent exercice pour l'examen RHCSA.

Vous pouvez réinitialiser le disque à tout moment en écrivant simplement une nouvelle table de partition MBR ou GPT. Par exemple, pour réinitialiser rapidement le disque vers un état MBR propre, vous pouvez utiliser :

sudo fdisk /dev/nvme1n1
## Dans l'invite fdisk :
## o - pour créer une nouvelle table de partition DOS vide
## w - pour écrire et quitter
✨ Vérifier la solution et pratiquer✨ Vérifier la solution et pratiquer✨ Vérifier la solution et pratiquer