1、挂载点必须是一个目录。

2、一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。 对于其他操作系统建立的文件系统的挂载也是这样。但是需要理解的是:光盘、软盘、其他操作系统使用的文件系统的格式与linux使用的文件系统格式是不一样 的。光盘是ISO9660;软盘是fat16或ext2;挂载前要了解linux是否支持所要挂载的文件系统格式。

3、The bind mount(绑定挂载)

可以将文件系统同时绑定到两个不同的位置:
mount --bind olddir newdir
或者其短格式:
mount -B olddir newdir
或者在 fstab 中添加如下的条目:
/olddir /newdir none bind

这样,就可以从两个不同的位置访问完全相同的内容了。


甚至可以将同一个文件或目录绑定到自身(只是创建了一个挂载点而已):
mount --bind foo foo

上面的绑定挂载只能绑定一个单独的文件系统,而不包含其下级子目录上的文件系统。


如果想要递归绑定整个目录树上所有的文件系统,可以使用:
mount --rbind olddir newdir
或者其短格式:

mount -R olddir newdir


使用 --bind/--rbind 绑定挂载文件系统的时候,并不能通过-o改变其原有的挂载选项。
如果想要改变挂载选项,必须在绑定之后,再使用 remount 选项来修改:
mount --bind olddir newdir
mount -o remount,ro newdir