GNU/Linux >> Tutoriels Linux >  >> Linux

quelle est la différence entre remonter et démonter/monter ?

man mount :

remonter

Essayez de remonter un système de fichiers déjà monté. Ceci est couramment utilisé pour changer les drapeaux de montage d'un système de fichiers, en particulier pour rendre un système de fichiers en lecture seule accessible en écriture. Cela ne change pas le périphérique ou le point de montage. La fonctionnalité de remontage suit la manière standard dont la commande de montage fonctionne avec les options de fstab. Cela signifie que la commande de montage ne lit pas fstab (ou mtab) uniquement lorsqu'un périphérique et un répertoire sont entièrement spécifiés.

L'option de remontage est utilisée lorsque le système de fichiers n'est pas actuellement utilisé pour modifier l'option de montage de ro à rw .

la cible est occupée.

Si le système de fichiers est déjà utilisé, vous ne pouvez pas le démonter correctement, vous devez trouver le processus qui a accédé à vos fichiers (fuser -mu /path/ ) , tuant le processus en cours puis démontant le fichier.


La référence de GAD3R à la page de manuel répond à votre question :

Ceci est couramment utilisé pour changer les drapeaux de montage d'un système de fichiers,

Nulle part dans cette explication il n'est dit que le remontage appelle une fonction umount.

Vous trouverez peut-être vos réponses dans ces pages de manuel

man 2 mount :

  • Un appel à mount() exécute l'un des nombreux types généraux d'opérations, en fonction des bits spécifiés dans mountflags. Le choix de l'opération à effectuer est déterminé en testant les bits définis dans mountflags, les tests étant effectués dans l'ordre indiqué ici :

  • Remonter un montage existant :mountflags inclut MS_REMOUNT.

  • Remonter un montage existant Un montage existant peut être remonté en spécifiant MS_REMOUNT dans mountflags. Cela vous permet de modifier les drapeaux de montage et les données d'un montage existant sans avoir à démonter et remonter le système de fichiers. target doit être la même valeur que celle spécifiée dans l'appel initial de mount().


Linux
  1. Quelle est la différence entre Redhat et centOS ?

  2. Quelle est la différence entre insmod et modprobe

  3. Quelle est la différence entre strtok_r et strtok_s en C ?

  4. Quelle est la différence entre fsck et e2fsck ?

  5. Quelle est la différence entre ls et l ?

Quelle est la différence entre Linux et Unix ?

Quelle est la différence entre la connexion et le shell sans connexion

Quelle est la différence entre la commande apt et apt-get ?

Qu'est-ce qu'un Hyperviseur ? Quelle est la différence entre les types 1 et 2 ?

Quelle est la différence entre curl et Wget ?

Quelle est la différence entre unlink et rm ?