Comment démonter un disque en Linux, Ubuntu, CentOS avec la commande umount

Les distributions Linux comme Ubuntu, Debian, CentOS, RHEL et d’autres utilisent les disques en les montant sur le système de fichiers. Nous avons déjà examiné la commande mount dans le tutoriel suivant. Dans ce tutoriel, nous allons apprendre comment démonter le disque dans un système Linux.

Tutoriel de la commande Mount de Linux avec des exemples

Avant de démonter, nous devons être sûrs que tous les changements sont écrits sur le système de fichiers et le disque. Nous devons donc fermer les fichiers ouverts qui résident dans le système de fichiers que nous voulons démonter.

Help

umount les informations d’aide de la commande peuvent être listées avec --help comme ci-dessous. Nous pouvons voir quelques différentes options d’aide de manière brève comme démonter tous les systèmes de fichiers, verbose, etc.

Aide
Aide

Liste des Systèmes de fichiers montés

Avant de démonter des systèmes de fichiers et des partitions, nous pouvons avoir besoin de lister les systèmes de fichiers et les partitions actuellement montés.Nous pouvons utiliser la commande mount afin de lister les systèmes de fichiers et les partitions actuellement montés avec quelques informations.

$ mount
Lister les systèmes de fichiers montés avec mount

.

Alternativement lsblk commande peut être utilisée systèmes de fichiers déjà montés qui fournit une liste plus hiérarchique et élimine les informations inutiles.

$ lsblk
Liste des systèmes de fichiers montés avec… lsblk

Monter la partition spécifiée

Nous allons commencer par démonter la partition spécifiée. Nous pouvons démonter en fournissant simplement le chemin de la partition. Dans cet exemple, nous allons démonter /dev/hda1. Nous avons besoin des privilèges root afin de compléter ce travail qui est obtenu avec la commande sudo.

$ sudo umount /dev/hda1

Lorsque le démontage est complété avec succès, il n’y aura pas de message sur le processus qui signe simplement le démontage réussi. S’il y a des messages qui sont généralement liés à l’erreur cela signifie une certaine erreur qui empêche l’opération de démontage.

Démonter toutes les partitions

Si nous devons démonter toutes les partitions des systèmes de fichiers actuellement montés sur le système Linux. Nous utiliserons l’option -a qui signifie tous.

$ sudo umount -a

Forcer à démonter

Dans certains cas, les opérations d’écriture peuvent être reprises pendant un long moment et nous devons démonter le système de fichiers. Nous pouvons donc forcer la commande umount avec -f option comme ci-dessous. La commande suivante démontera le système de fichiers situé dans /dev/hda1 de manière forcée, ce qui peut créer quelques erreurs mineures liées au système de fichiers lors du prochain montage. Alternativement, l’option --force peut être utilisée pour forcer le démontage. Nous pouvons voir l’erreur comme  » umount:/mnt devices is busy  » comme ci-dessous.

Force To Unmount

.

$ sudo umount -f /dev/hda1

Alternativement, nous pouvons lister les descripteurs de fichiers déjà ouverts avec la commande lsof comme ci-dessous. Nous allons juste fournir le chemin de montage où les fichiers ouverts seront listés.

$ lsof /home/ismail
Lister les fichiers ouverts dans le système de fichiers avec la commande lsof. Command

Verbose

Si umount a échoué, nous pouvons trouver des informations détaillées sur la raison. Nous pouvons utiliser l’option -v qui listera des informations détaillées tout en essayant de démonter.

$ sudo umount -v /dev/hda1

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *