我有一块小型 SSD 用于运行操作系统(Ubuntu 12.04 LTS,以前是 Windows,但最近换了!)。然后我使用另一个大硬盘来存储我的所有数据(我称之为“11111”,它会显示在文件资源管理器的“设备”下,并带有卸载它的选项)。
问题 1: 有没有什么办法可以让默认的“文档”、“图片”、“视频”、“音乐”链接指向我的大“11111”驱动器的位置而不是小型 SSD 上的位置?
问题2: 我是否应该以某种方式将我的“11111”驱动器合并到文件系统中?但是我不希望我的媒体分散在两个驱动器上,我想将操作系统和媒体放在单独的独立驱动器上。
问题 3: 关于如何解答问题 2,有任何好的教程或链接吗?我一直在谷歌搜索,但没有找到正确的结果。
问题 4: 我想让 Dropbox 和 UbuntuOne 指向“11111”驱动器上的位置,而不是“文件系统”上的位置。有人知道怎么做吗?
任何能帮助我解决上述问题的建议、指导或链接都将不胜感激。
答案1
选项 1:移动主目录
最好的选择是将您的主目录复制到另一个驱动器并安装该驱动器,如/home
Takkat 在他的评论/回答。我在笔记本电脑上使用类似设置,配有 SSD 和快速 7200rpm 硬盘。与/home
SSD 相比,我没有注意到启动/登录期间的性能有任何下降。
选项 2:重定向特定目录
这里讨论了另一种选择: 如何将我的 Windows 文件系统与 Ubuntu 集成?请注意,特殊文件夹可以且应该不使用符号链接进行重定向。对于常规文件夹,您只是需要知道数据的存储位置才能用符号链接替换文件夹,尽管某些应用程序将数据存储在不同的目录中:
$ find -iname vlc
./.local/share/vlc
./.cache/vlc
./.config/vlc
这对于某些应用程序来说可能很困难,或者在迁移或重新安装时,您可能会意外删除想要保留的数据。因此,选择选项 1。
答案2
- 我不确定,除非您在安装前创建分区时指定了这一点,否则您可以在 11111 中创建指向文件夹的符号链接。类似于:
ln -s path-to-hdd ~/Documents/11111_docs
您可以执行上述操作,也可以执行下面的操作。
安装时,您必须选择“执行其他操作”,然后继续使挂载点(如 home/Documents、home/Music 等)指向硬盘,同时将 / 指向 SSD。
- 您可以在 Dropbox 设置中更改此设置,单击指示器,然后单击首选项,转到最后一个选项卡,然后选择另一个文件夹。在 Ubuntu One 中,默认情况下,Ubuntu One 文件夹将位于您的主文件夹中,但您可以选择同步您选择的其他文件夹。
答案3
我同意 LiveWireBT 的观点。我认为,对于你的情况,最好的选择是移动主挂载点。
方法是将/home/username
文件夹移动到大磁盘的根目录。然后修改 fstab 文件,将硬盘的挂载点更改为 /home。重新启动就完成了。
另一种选择
如果您想要更好地控制要移动的文件夹,您可以更改文档、图片、视频等的默认文件夹位置,而不是移动主文件夹。只需修改 即可~/.config/user-dirs.dirs
。