#1 Le 21/06/2012, à 18:16
- Arbiel
mount --rbind ancien_répertoire nouveau_répertoire
Bonsoir
L'appel est :
mount --bind ancien_répertoire nouveau_répertoire
ou avec l'option courte
mount -B ancien_répertoire nouveau_répertoire
ou avec les entrées fstab :
/ancien_répertoire /nouveau_répertoire none bindÀ la suite de cet appel, le même contenu est accessible en deux endroits. On peut également remonter un
fichier unique (sur un fichier unique).Cet appel attache seulement un unique système de fichiers (ou une partie), et pas les éventuels
sous-montages. La hiérarchie complète, y compris les sous-montages, est attachée une seconde fois
avec :
mount --rbind ancien_répertoire nouveau_répertoire
ou avec l'option courte
mount -R ancien_répertoire nouveau_répertoire
Je remercie d'avance quiconque pourra m'expliquer ou me dire où je peux apprendre ce que sont les sous-montages.
Arbiel
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#2 Le 21/06/2012, à 22:39
- m_m
Re : mount --rbind ancien_répertoire nouveau_répertoire
Voici un extrait de mon fstab:
UUID=9b184871-58ae-472c-afcd-0a8cc2c29480 / ext4 errors=remount -ro 0 1
UUID=48434151-d4c4-43f1-90da-69fffce6a5d7 /home ext4 defaults
/home est un sous-montage de /.
Donc:
$ sudo mount --bind / a
$ ls a/home
$ sudo mount --rbind / b
$ ls b/home
user lost+found
$
[edit: exemple corrigé. On devrait pas écrire à des heures pareilles...]
Dernière modification par m_m (Le 22/06/2012, à 14:02)
Hors ligne
#3 Le 21/06/2012, à 23:30
- Arbiel
Re : mount --rbind ancien_répertoire nouveau_répertoire
Je suis désolé, je ne comprends pas ton exemple.
Peux-tu m'expliquer ce que sont a et b avant et après l'ordre mount -bind et mount -rbind
Arbiel
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#4 Le 22/06/2012, à 14:07
- m_m
Re : mount --rbind ancien_répertoire nouveau_répertoire
Hello!
Désolé, mon exemple était foireux, je l'ai corrigé.
a et b sont des dossiers.
Donc:
- mount -bind / a -> remonte / sur a, mais ignore le sous-montage /home (c'est pour cela que "ls a/home" ne retourne rien.
- mount -rbind / b -> remonte / sur b, y compris les sous-montages (c'est pour cela que "ls b/home" donne le même résultat que "ls /home").
Je te propose de tester sur ta machine avec les différentes options, et tu verras la différence.
Dernière modification par m_m (Le 22/06/2012, à 14:08)
Hors ligne
#5 Le 22/06/2012, à 23:37
- Arbiel
Re : mount --rbind ancien_répertoire nouveau_répertoire
Je te remercie pour ces informations supplémentaires. Je vois à peu près ce dont il s'agit et je vais effectivement faire des tests pour vérifier que je comprends bien la situation.
Arbiel
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne