我正在设置的系统上有 1TB 磁盘驱动器和 128GB SSD。我想将其部分安装在登录用户的 $home 上,这样较小的 SSD 就不会被文件占用。
目前我停留在 /etc/fstab 上的一个条目,例如:
/dev/disk/by-uuid/999blahblahblah /home/rod/Storage auto nosuid,nodev,nofail,x-gvfs-show 0 0
这会将整个磁盘的内容挂载到目录 $home/Storage 中(以用户“rod”登录时)
但是我想要一种更细致的方法,在盘片驱动器上有诸如文档、音乐、图片和视频之类的目录,并将它们安装到 $home 版本(目前为空)
更理想的是,我希望每个用户都能拥有这个功能。
我很想听听关于这方面的建议,因为我离我的领域有点远。
哦,这台机器只能有两个用户。
谢谢
答案1
但是我想要一种更细致的方法,在盘片驱动器上有诸如文档、音乐、图片和视频之类的目录,并将它们安装到 $home 版本(目前为空)
这里您可以使用mount --bind
。这样,已挂载文件系统的目录就可以挂载到文件系统的其他位置。
但是,使用符号链接是迄今为止更简单的解决方案,甚至不需要您是 root 用户。将您的“音乐”、“图片”等移动到您喜欢的已安装驱动器上的任何位置。然后使用符号链接将它们链接回您的主目录。对于普通用户来说,从实际目的来看,此类符号链接的行为和感觉就像一个真正的目录。