首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用命令行从NTFS分区仅挂载一个目录?

如何使用命令行从NTFS分区仅挂载一个目录?
EN

Ask Ubuntu用户
提问于 2014-09-26 17:53:38
回答 2查看 4.5K关注 0票数 3

在执行完整的系统升级和安装所有驱动程序之后,我通常会删除Gvfs及其所有依赖项,还会删除Gigolo和Ubuntu中用于自动挂载NTFS或FAT分区的任何其他软件。请称我为偏执狂,但我发现这种将Windows文件与Linux文件分离的方法更可靠和安全,主要是因为每当我将Linux与Windows混合使用时可能会出现不兼容问题。

当我需要从Linux访问NTFS/FAT分区时,我在终端中使用mount/umount命令,这样就可以了。但是我的问题是,虽然我可以挂载和整个NTFS/FAT分区,但我不知道如何从NTFS/FAT分区挂载一个目录,而不必在此之前挂载整个分区。我不知道这是否可能,但如果可能,请让我知道如何做。

到目前为止,我尝试了这样的命令行:

代码语言:javascript
复制
      sudo mount /dev/sda5/movies/Riddick/ /media/hdd/

      sudo mount directory  /dev/sda5/movies/Riddick/ /media/hdd/

      sudo mount /sda5/movies/Riddick/ /media/hdd/

但什么都不管用。我可以挂载和读取一个分区,无论是/dev/sda5/还是/dev/sda1/,但我不能只从该分区挂载一个目录。有什么想法吗?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2014-09-26 18:01:58

/dev/sda5和朋友是分区,是块装置的一种类型。它们没有(子)目录,但可以包含文件系统。只有文件系统才能有目录。若要打开文件系统,请在包含文件系统的块设备上使用mount命令:

代码语言:javascript
复制
sudo mount [block device] [mountpoint]

其中,[block device]是包含设备(显然是/dev/sda5),[mountpoint]是一个现有目录,其中文件系统的内容将显示为1。在成功的时候,你可以在[mountpoint]里面或下面寻找你的电影。

(通常)不可能仅将文件系统的子目录挂载在其他未挂载的块设备上。如果这是你想要的,一个等价的解决方案可以是符号链接或绑定挂载。

对该目录先前存在的内容进行跟踪。

票数 2
EN

Ask Ubuntu用户

发布于 2014-09-26 18:01:52

不首先挂载分区,就不能直接挂载分区的子目录.

不能仅从分区挂载文件夹,如果要挂载文件夹,则需要先挂载其分区。或者更好的是,如果您只想挂载一个文件夹,它将自动挂载其分区。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/528962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档