Recherche de site Web

8 Exemples d'utilisation des commandes Partx sous Linux


Partx est un utilitaire de ligne de commande simple mais utile orienté vers la maintenance de votre système Linux. Il est utilisé pour indiquer au noyau la présence et la numérotation des partitions sur un disque.

Dans ce court article, nous expliquerons l'utilisation utile des commandes Partx avec des exemples sous Linux. Notez que vous devez exécuter partx avec les privilèges root, sinon utilisez la commande sudo pour obtenir les privilèges root.

1. Pour répertorier la table de partition du disque, vous pouvez exécuter l'une des commandes suivantes. Notez que, dans ce cas, partx verra sda10 comme un disque entier plutôt que comme une partition (remplacez /dev/sda10 par le nœud de périphérique approprié que vous souhaitez gérer sur votre système) :

partx --show /dev/sda10
OR 
partx --show /dev/sda10 /dev/sda 

2. Pour répertorier toutes les sous-partitions sur /dev/sda (notez que le périphérique est utilisé comme un disque entier), exécutez :

partx --show /dev/sda

3. Vous pouvez également spécifier la plage de partitions à afficher à l'aide de l'option --nr. Utilisez l'option -o pour définir les colonnes de sortie. Il peut être utilisé pour le --show ou d'autres options associées.

Par exemple pour imprimer les secteurs de début et de fin de la partition 10 sur /dev/sda, exécutez :

partx -o START, END --nr 10 /dev/sda

4. Pour lire le disque et essayer d'ajouter toutes les partitions au système, utilisez les options -a et -v (mode détaillé) comme suit.

partx -v -a /dev/sdb 

5. Pour répertorier la longueur en secteurs et la taille lisible par l'homme de la partition 3 sur /dev/sdb, exécutez la commande suivante.

 
partx -o SECTORS,SIZE  /dev/sdb3 /dev/sdb 

6. Pour ajouter les partitions spécifiées, 3 à 5 (inclus) sur /dev/sdb, utilisez la commande suivante.

partx -a --nr 3:5 /dev/sdb

7. Vous pouvez également supprimer des partitions en utilisant l'indicateur -d. Par exemple, pour supprimer la dernière partition sur /dev/sdb, utilisez la commande suivante. Dans cet exemple, --nr -1:-1 signifie la dernière partition du disque.

partx -d --nr -1:-1 /dev/sdb

8. Pour spécifier le type de table de partition, utilisez l'indicateur -t et pour désactiver les en-têtes, utilisez l'indicateur -g.

partx -o START -g --nr 5 /dev/sdb

Vous aimerez peut-être également lire les articles connexes suivants :

  1. 8 commandes Linux « séparées » pour créer, redimensionner et récupérer des partitions de disque
  2. Comment créer un nouveau système de fichiers Ext4 (partition) sous Linux
  3. Comment cloner une partition ou un disque dur sous Linux
  4. Top 6 des gestionnaires de partitions (CLI + GUI) pour Linux
  5. 9 outils pour surveiller les partitions de disque Linux et leur utilisation sous Linux

Pour plus d'informations, lisez la page de saisie manuelle de partx (en exécutant man partx). Vous pouvez poser des questions ou partager vos réflexions avec nous via le formulaire de commentaires ci-dessous.