====== 複数のディレクトリを結合する ====== ===== 概要 ===== * 複数のディレクトリを結合させ、一つのディレクトリとして扱う。 * この方法には、''aufs''、''mhddfs''、''overlayfs'' などがあるが、ここでは ''unionfs'' で実現させる。 ===== インストール ===== $ sudo apt install unionfs-fuse ===== 設定方法 ===== ここでは、''DIR_A''、''DIR_B'' を結合させて、''DIR_C'' にマウントする方法を紹介する。 ==== 一時的なマウント ==== * マウント\\ $ unionfs-fuse DIR_A=rw:DIR_B=rw DIR_C * アンマウント\\ $ fusermount -u DIR_C ==== fstab を用いた永続的なマウント ==== unionfs#DIR_A=rw:DIR_B=rw DIR_C fuse default_permissions,allow_other,use_ino,nonempty,x-gvfs-hide,x-systemd.automount 0 0 * ''DIR_A=rw'', ''DIR_B=rw'': DIR_A と DIR_B を読み書き可能な状態で結合させる。 * ''default_permissions'': パーミッションに基づいて、アクセスの許可を判断する。 * ''allow_other'': 非 root ユーザのアクセスを許可する。 * ''nonempty'': 空でないディレクトリへのマウントを許可する。 * ''x-gvfs-hide'': マウントした際に、デスクトップの通知領域等にアンマウントオプションボタンを表示させない。 * ''x-systemd.automount'': systemd を用いたシステムでの自動マウントをする。 {{tag>LinuxMint Ubuntu}}