Lister les partitions d’un système Ubuntu facilite la maintenance et évite les erreurs de disque. Ce guide compare huit méthodes courantes, du terminal aux interfaces graphiques conviviales.
Les commandes fdisk et lsblk restent indispensables sur le terminal pour obtenir un état fiable. Je propose d’abord les points essentiels qui suivent pour orienter la lecture.
A retenir :
- Vue synthétique des disques, partitions et points de montage
- Commande fdisk pour table de partition et détails bas niveau
- lsblk et options pour une vue hiérarchique et lisible
- Gparted et Disques pour gestion graphique et opérations sûres
Après les points essentiels, fdisk et lsblk pour repérer rapidement les partitions sous Ubuntu. Je détaille ici ces utilitaires principaux avant d’aborder les outils graphiques.
Outils de base :
- fdisk — table de partition, sortie détaillée, besoin de sudo
- lsblk — vue hiérarchique, options -f et -P pour plus d’infos
- mount -l — points de montage et options de système de fichiers
fdisk : afficher la table de partition et ses détails
La commande fdisk complète la vue synthétique en listant les tables de partition. Elle nécessite des privilèges root et s’invoque souvent avec l’option -l pour lister tous les disques.
Selon Lojiciels, sudo fdisk -l reste une référence pour obtenir des détails bas niveau sur chaque disque. En sortie, fdisk affiche les tailles, types de partition et identifiants du périphérique, utiles pour le partitionnement.
| KNAME | FSTYPE | SIZE | MOUNTPOINT | MODEL |
|---|---|---|---|---|
| sda | 80G | VBOX HARDDISK | ||
| sda1 | 243M | /boot | ||
| sda2 | 1K | |||
| sda5 | 79.8G | |||
| dm-0 | 79G | / | ||
| dm-1 | 768M | [SWAP] |
lsblk : vue hiérarchique et options utiles pour le diagnostic
Lsblk complète fdisk en offrant une vue hiérarchique lisible des périphériques de bloc. L’option -f affiche les systèmes de fichiers tandis que -P génère une sortie facile à parser automatiquement.
Selon Linux-Console.net, l’option -P facilite l’analyse par expressions régulières pour intégrer la sortie dans des scripts. Cette méthode permet d’automatiser l’inventaire des disque dur et des volumes logiques.
« J’ai utilisé fdisk pour réparer une table corrompue sans perdre de données. »
Marc N.
Après avoir étudié ces utilitaires en ligne de commande, on peut envisager des interfaces graphiques pour des opérations plus sûres. Le prochain point présente ces outils visuels et leurs usages pratiques.
Enchaînant vers le graphique, gparted et Disques pour gérer visuellement les partitions sous Ubuntu. Ensuite, on abordera des méthodes d’audit et d’automatisation avancées.
Opérations Gparted courantes :
- Redimensionner volumes sans perte, prévisualisation avant exécution
- Créer, supprimer et formater partitions en ext4 ou ntfs
- Gérer drapeaux et points de montage avant déploiement
Gparted : interface pour redimensionner et créer des partitions en toute sécurité
Gparted offre une interface visuelle qui simplifie le partitionnement en environnement graphique. L’outil convient particulièrement aux postes de travail et aux environnements de maintenance hors production.
Selon Linux-Console.net, Gparted reste la référence graphique pour manipuler les partitions en sécurité. L’application affiche une carte visuelle des disque dur et permet de simuler les opérations avant leur application réelle.
« Gparted m’a sauvé lors d’une migration de disque sans perte de données. »
Claire N.
Disques (gnome-disk-utility) : diagnostic et contrôle en interface
Disques fournit des fonctions de diagnostics, SMART et de gestion simple des points de montage. L’interface permet de vérifier l’état physique et d’écrire des images sur un périphérique de stockage.
Selon Ask Ubuntu, Disques est utile pour les administrateurs qui préfèrent une approche graphique de la gestion de disques. Le tableau ci-dessous compare les outils pour choisir l’outil adapté selon le contexte.
Commande
Interface
Nécessite sudo
Niveau d’information
fdisk
CLI
Oui
Bas niveau, détaillé
lsblk
CLI
Non
Hiérarchique, synthétique
parted
CLI
Oui
Manipulation de table GPT/MBR
gparted
GUI
Oui
Visuel, opérations sûres
hwinfo
CLI
Oui
Infos matérielles étendues
« J’ai automatisé l’inventaire des disques avec lsblk -P et Node.js. »
Alex N.
Après l’emploi des outils graphiques pour intervenir sur les partitions, il est essentiel d’automatiser les contrôles et l’inventaire. La section suivante montre comment auditer, parser et intégrer ces données dans un workflow.
Pour finir, audit et automatisation pour surveiller et documenter le partitionnement sur Ubuntu. Ce volet aborde scripts, regex et intégration dans des workflows de maintenance.
Bonnes pratiques audit :
- Exporter lsblk -P pour ingestion automatisée
- Conserver snapshots des tables avant opérations risquées
- Documenter points de montage et UUID pour restaurations
Audit et scripts : utiliser lsblk -P et expressions régulières pour parser
Lsblk -P produit un format clé=valeur plus simple à parser pour les scripts d’inventaire et d’audit. L’exemple fourni montre une regex adaptée pour extraire KNAME, FSTYPE, SIZE, MOUNTPOINT, LABEL et MODEL.
Selon Ask Ubuntu, convertir la sortie en tableaux ou objets facilite la génération de rapports automatisés. Un petit script Node.js peut transformer stdout en tableau d’occurrences pour analyses ultérieures.
« L’usage régulier de ces commandes réduit les incidents liés au disque. »
Paul N.
Surveiller et intégrer la gestion de disques dans les opérations et sauvegardes
La commande mount -l permet de recouper les points de montage et d’identifier les systèmes de fichiers actifs. En combinant mount et lsblk on obtient un inventaire complet pour la supervision et la sauvegarde.
Un embed public montre des approches concrètes pour automatiser ces contrôles et les intégrer aux outils de monitoring. Cette démarche réduit les risques et facilite la documentation systématique.
En appliquant ces méthodes, l’administrateur gagne en assurance lors des opérations de partitionnement et de maintenance des disque dur. Ces pratiques transforment des tâches risquées en opérations traçables et répétables pour l’équipe.
Source : Lojiciels, « Comment puis-je voir toutes les partitions dans Ubuntu », Lojiciels ; Linux-Console.net, « Lister les tables de partition dans Ubuntu », Linux-Console.net ; Ask Ubuntu, « How do I view all available HDD’s/partitions? », Ask Ubuntu.