我可以更改个人文件夹的位置吗?

我在Windows 7中这样做。我的文档、视频、音乐和其他个人文件夹都在D盘,因为那是我的媒体硬盘。
以防系统故障,当我重新安装操作系统时,我总是可以访问这些文件。我只需右键点击我的个人文件夹中的"视频"(在我的情况下命名为"Tesla"),然后点击"位置"来设置一个新的位置,即在D盘的Tesla文件夹中,对于视频文件夹则是在D:\Tesla\Videos。我对每个个人文件夹都这样操作。
现在,我想知道在Ubuntu 11.10中是否也可以这样做?当我打开我的Home文件夹并点击"视频"时,我希望能够进入/media/Media/Tesla/Videos(这是我的D盘挂载的位置),而不是默认的/home/tesla/Videos。
提前感谢。
编辑:我已经通过NTFS配置工具设置了NTFS自动挂载。

我刚刚安装了Ubuntu 18.04。我正在寻找同样的东西。我以前用过14.04,也没有找到简单的方法来做这件事。我喜欢下面@Prasad RD的答案,但是Ubuntu Tweak已经不再维护了。我尝试了Gnome Tweak,但似乎没有这个选项。 - Mig82
2个回答

这可以通过符号链接来实现。但首先,您需要设置系统,以便在每次启动Ubuntu时自动挂载D:分区。
运行sudo blkid以查看所有分区的UUID(通用唯一标识符)。然后,您将需要使用此信息编辑您的fstab文件。
fstab是一个位于/etc/目录中的文件,确定每次系统启动时应挂载哪些驱动器和分区。在进行任何其他操作之前,请备份您当前的fstab文件。
sudo cp /etc/fstab /etc/fstab.backup

然后,使用sudo nanogksu gedit等编辑fstab,并添加以下行:
UUID=<UUID of your D: partition> /media/Media ntfs defaults 0 0

确保在执行此操作之前,挂载位置 /media/Media 已经存在,并重新启动。
现在是创建符号链接的时候了。首先,您需要先删除个人文件夹,否则符号链接将会被放置在它们的内部而不是替换它们。在运行以下命令之前,请确保备份您那里的任何文件:
rm -rf ~/Videos && ln -s /media/Media/Tesla/Videos ~/Videos

重复以上步骤,将所有您希望出现在主目录中的文件夹都添加进去。

没错,这正是我想要的。非常感谢。它将在视频编辑、网页开发以及我在两个系统上进行的其他所有工作中帮上大忙。 - Tesla
很高兴能帮助。:) - bessman
Bessman,我正在使用Ubuntu Studio 15.10,并且按照你之前写的所有步骤进行操作,但我只能将D:分区挂载到/media/目录下。系统仍然在原始位置使用标准个人文件夹(而不是D:分区)。这里出了什么问题? - Juan

Ubuntu Tweak可能会有帮助(我从未在11.10上尝试过,但在10.10上有效),Ubuntu Tweak中有一个默认文件夹位置的部分,您可以更改文件夹。但是,我认为您可能需要在每次重新启动后挂载分区以通过“Home”文件夹访问文件 :-)

Ubuntu Tweak正在这里适用于11.10版本。如果这里指定的目录没有被挂载,我不知道是否会引起问题。我猜现在是由autofs完成这个操作。如果在启动或离开系统一段时间后遇到问题,可能是由于目录的自动卸载。在这种情况下,请从/etc/mtab中剪切并粘贴正确的(/media/Media/Tesla/..)行到/etc/fstab中。 - xatr0z
或者你可以在启动时设置NTFS驱动器自动挂载。查看这个教程。 :) - user45315
那个教程对于Ubuntu来说并不完全准确。它假设ntfs-3g在11.10版本中不是默认安装的,但实际上是安装了的。 - bessman
虽然与Carborundum的方法相比还不够接近解决方案,但Ubuntu Tweak帮助解决了一些其他问题。非常感谢,伙计! - Tesla