挂载子目录,无需中间挂载

挂载子目录,无需中间挂载

这是我正在寻找的结果:

# mount /dev/node /mnt/intermediate
# mount --bind /mnt/intermediate/sub/dir /final/mountpoint

不过,我想用单个命令来完成此操作,而不使用中间安装点/mnt/intermediate.这可能吗?

答案1

不,一般来说,您不能挂载文件系统的子目录,除非该文件系统特别支持它。

有时,网络文件系统(例如 NFS 或 SMB)支持子目录挂载,您可以在其中挂载导出文件系统的子目录。

BTRFS 有选项subvol,但这是特定于文件系统的。

答案2

有一个实验选项mount/etc/fstab可以通过这样的方式访问:

UUID=<some_uuid> <目录> <类型> <其他选项>,X-mount.subdir=<子目录>    <转储> <fsck>

相关内容