GNU/Linux >> Tutoriels Linux >  >> Linux

Partitionnement à l'aide des commandes parted et fdisk

Présentation

La création de partitions de disque vous permet de diviser votre disque dur en plusieurs sections qui agissent indépendamment.

Sous Linux, les utilisateurs doivent structurer les périphériques de stockage (USB et disques durs) avant de les utiliser. Le partitionnement est également utile lorsque vous installez plusieurs systèmes d'exploitation sur une seule machine.

Dans ce didacticiel pas à pas, vous apprendrez à créer une partition à l'aide de la commande Linux  parted ou  fdisk.

Prérequis

  • Un système exécutant Linux
  • Un compte utilisateur avec des privilèges sudo ou root.
  • Accès à une fenêtre de terminal/ligne de commande (ActivitésRechercherTerminal )

Option 1 :partitionner un disque à l'aide de la commande parted

Suivez les étapes ci-dessous pour partitionner un disque sous Linux à l'aide de la commande parted.

Étape 1 :Répertorier les partitions

Avant de créer une partition, répertoriez les périphériques de stockage et les partitions disponibles. Cette action permet d'identifier le périphérique de stockage que vous souhaitez partitionner.

Exécutez la commande suivante avec sudo pour lister les périphériques de stockage et les partitions :

sudo parted -l

Le terminal imprime les périphériques de stockage disponibles avec des informations sur :

  • Modèle – Modèle du périphérique de stockage.
  • Disque – Nom et taille du disque.
  • Secteur taille – Taille logique et physique de la mémoire. À ne pas confondre avec l'espace disque disponible.
  • Partitionner Tableau – Type de table de partition (msdos, gpt, aix, amiga, bsd, dvh, mac, pc98, sun et loop).
  • Disque Drapeaux – Partitions avec des informations sur la taille, le type, le système de fichiers et les drapeaux.

Les types de partitions peuvent être :

  • Primaire – Contient les fichiers du système d'exploitation. Seules quatre partitions principales peuvent être créées.
  • Étendu – Type de partition spécial dans lequel plus des quatre partitions principales peuvent être créées.
  • Logique – Partition qui a été créée à l'intérieur d'une partition étendue.

Dans notre exemple, il y a deux périphériques de stockage (/dev/sda et /dev/sdb ):

Remarque : Le premier disque de stockage (dev/sda ou dev/vda ) contient le système d'exploitation. La création d'une partition sur ce disque peut rendre votre système impossible à démarrer. Créez uniquement des partitions sur des disques secondaires (dev/sdb , dev/sdc , dev/vdb , ou dev/vdc ).

Étape 2 :Ouvrir le disque de stockage

Ouvrez le disque de stockage que vous avez l'intention de partitionner en exécutant la commande suivante :

sudo parted /dev/sdb

Spécifiez toujours le périphérique de stockage. Si vous ne spécifiez pas de nom de disque, le disque est sélectionné au hasard. Pour changer le disque en dev/sdb exécuter :

select /dev/sdb

Le dev/sdb le disque est ouvert :

Étape 3 :Créer une table de partition

Créez une table de partition avant de partitionner le disque. Une table de partition est située au début d'un disque dur et stocke des données sur la taille et l'emplacement de chaque partition.

Les types de table de partition sont :aix , Amiga , bsd , dvh , gpt , mac , ms-dos , pc98 , soleil , et boucle .

Pour créer une table de partition, entrez ce qui suit :

mklabel [partition_table_type]

Par exemple, pour créer un msdos table de partition, exécutez la commande suivante :

mklabel msdos

Tapez Oui exécuter :

Remarque : Les deux types de table de partition les plus couramment utilisés sont gpt et msdos . Ce dernier prend en charge jusqu'à seize partitions et formate jusqu'à 16 To d'espace tandis que gpt formate jusqu'à 9,4 Zo et prend en charge jusqu'à 128 partitions.

Étape 4 :Vérifier le tableau

Exécutez la commande d'impression pour examiner la table de partition. La sortie affiche des informations sur le périphérique de stockage :

Remarque :  Exécutez la commande help mkpart pour obtenir une aide supplémentaire sur la création d'une nouvelle partition.

Étape 5 :Créer une partition

Créons une nouvelle partition de 1854 Mo en utilisant le système de fichiers ext4. Le début du disque assigné doit être de 1 Mo et la fin du disque est de 1 855 Mo.

Pour créer une nouvelle partition, saisissez ce qui suit :

mkpart primary ext4 1MB 1855MB

Après cela, exécutez la commande d'impression pour examiner les informations sur la partition nouvellement créée. Les informations sont affichées sous les indicateurs de disque rubrique :

Dans une table de partition gpt, le type de partition est le nom de partition obligatoire. Dans notre exemple, primaire est le nom de la partition, pas le type de partition.

Pour enregistrer vos actions et quitter, saisissez le quit commande. Les modifications sont enregistrées automatiquement avec cette commande.

Remarque : Le message "Vous devrez peut-être mettre à jour le fichier /etc/fstab ” signale que la partition peut être montée automatiquement au démarrage.

Option 2 :partitionner un disque à l'aide de la commande fdisk

Suivez les étapes ci-dessous pour partitionner un disque sous Linux en utilisant le fdisk commande.

Étape 1 :répertorier les partitions existantes

Exécutez la commande suivante pour répertorier toutes les partitions existantes :

sudo fdisk -l

La sortie contient des informations sur les disques de stockage et les partitions :

Étape 2 :sélectionnez le disque de stockage

Sélectionnez le disque de stockage sur lequel vous souhaitez créer des partitions en exécutant la commande suivante :

sudo fdisk /dev/sdb

Le /dev/sdb le disque de stockage est ouvert :

Étape 3 :Créer une nouvelle partition

1. Exécutez le n commande pour créer une nouvelle partition.

2. Sélectionnez le numéro de partition en saisissant le numéro par défaut (2).

3. Après cela, on vous demande le secteur de début et de fin de votre disque dur. Il est préférable de saisir le numéro par défaut dans cette section (3622912).

4. La dernière invite est liée à la taille de la partition. Vous pouvez choisir d'avoir plusieurs secteurs ou de définir la taille en mégaoctets ou gigaoctets. Tapez +2GB pour définir la taille de la partition sur 2 Go.

Un message apparaît confirmant que la partition est créée.

Étape 4 :Écrire sur le disque

Le système a créé la partition, mais les modifications ne sont pas écrites sur le disque.

1. Pour écrire les modifications sur le disque, exécutez le w commande :

2. Vérifiez que la partition est créée en exécutant la commande suivante :

sudo fdisk -l

Comme vous pouvez le voir, la partition /dev/sdb2 a été créé.

Formater la partition

Une fois qu'une partition a été créée avec le parted de fdisk commande, formatez-la avant de l'utiliser.

Formatez la partition en exécutant la commande suivante :

sudo mkfs -t ext4 /dev/sdb1

Remarque : Consultez notre guide et découvrez comment formater et monter des partitions de disque sous Linux à l'aide du système de fichiers ext4, FAT32 ou NTFS !

Monter la partition

Pour commencer à interagir avec le disque, créez un point de montage et monter la partition à elle.

1. Créez un point de montage en exécutant la commande suivante :

sudo mkdir -p /mt/sdb1

2. Après cela, montez la partition en saisissant :

sudo mount -t auto /dev/sdb1 /mt/sdb1

Le terminal n'imprime pas de sortie si les commandes sont exécutées avec succès.

3. Vérifiez si la partition est montée en utilisant le df hT commande :

Conclusion

Après avoir suivi ce tutoriel étape par étape, vous devriez avoir une meilleure compréhension de la façon de partitionner un disque sous Linux en utilisant le parted ou fdisk commande.


Linux
  1. 8 commandes Linux 'Parted' pour créer, redimensionner et sauver des partitions de disque

  2. Commande Fdisk sous Linux (Gérer les partitions)

  3. Comment supprimer une partition à l'aide de fdisk

  4. Linux / UNIX :Comment créer une partition étendue à l'aide de fdisk

  5. Comment supprimer une partition de disque à l'aide de la commande Parted

Commandes séparées pour gérer la partition de disque

Créer et gérer des partitions de disque avec Parted sous Linux

Comment créer et gérer des partitions Linux à l'aide de Parted

Parted Magic Disk Partitioning Live CD Mis à jour avec Linux 4.11.4, ZFS sous Linux

Comment créer une partition à l'aide de la commande "parted"

Comment créer des partitions de disque à l'aide de cfdisk