La commande partprobe n'est normalement nécessaire que dans les situations où la table de partition a changé et où le système doit être informé des modifications. L'exemple le plus courant est lorsque vous utilisez la commande fdisk pour modifier une partition sur un périphérique qui a actuellement des systèmes de fichiers montés. La commande fdisk tente d'informer le système des modifications apportées à la table de partition à l'aide d'un appel au noyau, qui échoue à cause du système de fichiers "en direct". Pour surmonter cela, exécutez simplement la commande partprobe après avoir quitté l'utilitaire fdisk.
De nos jours, les systèmes sont assez bons pour relire automatiquement les modifications de la table de partition d'un périphérique, même si parfois vous devrez peut-être encore exécuter partprobe pour informer manuellement votre noyau de toute modification.
Syntaxe :
# partprobe [OPTIONS] [DEVICE]
Option :
- -d :n'informe pas réellement le système d'exploitation.
- -s :Imprime un résumé du contenu.
Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande partprobe :
partprobe: command not found
vous pouvez essayer d'installer le package ci-dessous selon votre choix de distribution.
Répartition | Commande |
---|---|
Debian | apt-get install parted |
Ubuntu | apt-get install parted |
Alpin | apk add parted |
Arch Linux | pacman -S parted |
Kali Linux | apt-get install parted |
CentOS | yum install parted |
Fédora | installation dnf séparée |
Raspbian | apt-get install parted |
Exemples de commande partprobe
1. Avertissez le noyau du système d'exploitation des modifications de la table de partition :
# partprobe
2. Avertissez le noyau des modifications de la table de partition et affichez un résumé des périphériques et de leurs partitions :
# partprobe --summary
3. Affichez un résumé des périphériques et de leurs partitions, mais n'en informez pas le noyau :
# partprobe --summary --dry-run
Remarque :Bien que vous puissiez vérifier les partitions que vous venez de créer sans exécuter d'abord la commande partprobe, il est toujours judicieux d'exécuter cette commande en premier. Forcer une relecture de la table de partition garantit que vous obtenez les dernières informations de votre système et qu'aucune erreur étrange ou information obsolète n'est renvoyée.