Rechercher

24.4. Création d'un duplicata de point de montage esclave

download PDF

Cette procédure permet de dupliquer un point de montage en tant que type de montage slave. Les systèmes de fichiers que vous montez ultérieurement sous le point de montage d'origine sont pris en compte dans le duplicata, mais pas l'inverse.

Procédure

  1. Créez un nœud de système de fichiers virtuels (VFS) à partir du point de montage d'origine :

    # mount --bind original-dir original-dir
  2. Marquer le point de montage d'origine comme partagé :

    # mount --make-shared original-dir

    Pour modifier le type de montage du point de montage sélectionné et de tous les points de montage qui lui sont associés, vous pouvez également utiliser l'option --make-rshared au lieu de --make-shared.

  3. Créez le duplicata et marquez-le comme étant le type slave:

    # mount --bind original-dir duplicate-dir
    # mount --make-slave duplicate-dir

Exemple 24.3. Duplication de /media dans /mnt comme point de montage esclave

Cet exemple montre comment faire apparaître le contenu du répertoire /media dans /mnt, mais sans qu'aucun des montages du répertoire /mnt ne soit reflété dans /media.

  1. Créez un nœud VFS à partir du répertoire /media:

    # mount --bind /media /media
  2. Marquez le répertoire /media comme étant partagé :

    # mount --make-shared /media
  3. Créez son double dans /mnt et marquez-le comme slave:

    # mount --bind /media /mnt
    # mount --make-slave /mnt
  4. Vérifiez qu'un montage dans /media apparaît également dans /mnt. Par exemple, si le lecteur de CD-ROM contient des supports non vides et que le répertoire /media/cdrom/ existe, utilisez :

    # mount /dev/cdrom /media/cdrom
    # ls /media/cdrom
    EFI  GPL  isolinux  LiveOS
    # ls /mnt/cdrom
    EFI  GPL  isolinux  LiveOS
  5. Vérifiez également que les systèmes de fichiers montés dans le répertoire /mnt ne sont pas reflétés dans /media. Par exemple, si une clé USB non vide utilisant le périphérique /dev/sdc1 est branchée et que le répertoire /mnt/flashdisk/ est présent, utilisez :

    # mount /dev/sdc1 /mnt/flashdisk
    # ls /media/flashdisk
    # ls /mnt/flashdisk
    en-US  publican.cfg

Ressources supplémentaires

  • mount(8) page de manuel
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.