17.4. スレーブマウントポイントの複製の作成
マウントポイントを slave
マウントタイプとして複製します。複製後に、元のマウントポイントにマウントしたファイルシステムは複製に反映されますが、その逆は反映されません。
手順
元のマウントポイントから仮想ファイルシステム (VFS) ノードを作成します。
mount --bind original-dir original-dir
# mount --bind original-dir original-dir
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 元のマウントポイントを共有としてマークします。
mount --make-shared original-dir
# mount --make-shared original-dir
Copy to Clipboard Copied! Toggle word wrap Toggle overflow あるいは、選択したマウントポイントとその下のすべてのマウントポイントのマウントタイプを変更する場合は、
--make-shared
ではなく、--make-rshared
オプションを使用します。複製を作成し、これを
slave
タイプとしてマークします。mount --bind original-dir duplicate-dir mount --make-slave duplicate-dir
# mount --bind original-dir duplicate-dir # mount --make-slave duplicate-dir
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
例17.3 スレーブマウントポイントとして /mnt に /media を複製
この例は、/media
ディレクトリーのコンテンツが /mnt
にも表示され、/mnt
ディレクトリーのマウントが /media
に反映されないようにする方法を示しています。
/media
ディレクトリーから VFS ノードを作成します。mount --bind /media /media
# mount --bind /media /media
Copy to Clipboard Copied! Toggle word wrap Toggle overflow /media
ディレクトリーを共有としてマークします。mount --make-shared /media
# mount --make-shared /media
Copy to Clipboard Copied! Toggle word wrap Toggle overflow その複製を
/mnt
に作成し、slave
としてマークします。mount --bind /media /mnt mount --make-slave /mnt
# mount --bind /media /mnt # mount --make-slave /mnt
Copy to Clipboard Copied! Toggle word wrap Toggle overflow /media
内のマウントが/mnt
にも表示されていることを確認します。たとえば、CD-ROM ドライブに空でないメディアがあり、/media/cdrom/
ディレクトリーが存在する場合は、以下のコマンドを実行します。mount /dev/cdrom /media/cdrom ls /media/cdrom ls /mnt/cdrom
# mount /dev/cdrom /media/cdrom # ls /media/cdrom EFI GPL isolinux LiveOS # ls /mnt/cdrom EFI GPL isolinux LiveOS
Copy to Clipboard Copied! Toggle word wrap Toggle overflow また、
/mnt
ディレクトリー内にマウントされているファイルシステムが/media
に反映されていないことを確認します。たとえば、/dev/sdc1
デバイスを使用する、空でない USB フラッシュドライブをプラグインしており、/mnt/flashdisk/
ディレクトリーが存在する場合は、次のコマンドを実行します。mount /dev/sdc1 /mnt/flashdisk ls /media/flashdisk ls /mnt/flashdisk
# mount /dev/sdc1 /mnt/flashdisk # ls /media/flashdisk # ls /mnt/flashdisk en-US publican.cfg
Copy to Clipboard Copied! Toggle word wrap Toggle overflow