如何将主目录中的文件夹路径更改为外部硬盘?

如何将主目录中的文件夹路径更改为外部硬盘?

我正在使用 Ubuntu 12.04。我试图将路径从特殊文件夹(我指的是目录中的文件夹home)更改为外部硬盘上的文件夹。我已经通过在启动应用程序中添加 UUID 命令来自动安装硬盘

/usr/bin/udisks --mount /dev/disk/by-uuid/7a92f7dd-bd54-4a1c-88eb-be7eea04e79a

就是那个。

现在我尝试编辑~/.config/user-dirs.dirs,但每次重新启动它都会回到该home文件夹

我是否遗漏了什么?

答案1

首先,您需要确保您的外部硬盘驱动器在启动时确实自动成功安装。

不推荐您使用自动安装驱动器的方式。请参阅如何自动挂载 NTFS 分区(如果您的外部硬盘驱动器或其任何分区不是NTFS,只需将格式更改为原来的格式即可NTFS)关于如何通过编辑/etc/fstab文件在启动时自动挂载分区/外部媒体。

之后,我要做的就是在我的/home文件夹中创建指向外部硬盘中文件夹的符号链接。

  • 为此,请使用ln以下命令:

    ln -s <target-path> <link>

  • 例如,要将我的Music文件夹链接到包含我的音乐文件的外部硬盘驱动器中的文件夹,我执行以下操作:

    ln -s /mnt/data/Music ~/Music

  • 然后我检查我的~/.config/user-dirs.dirs文件,确保没有空白的条目。

答案2

创建符号链接只是完成了一半的工作,因为旧文件夹将继续存在,同时新创建的符号链接也会继续存在。当我尝试使用本文中提到的说明将桌面路径更改为 ubuntu one folder first 时,我遇到了这个问题如何

然后从上面开始。在这两个实例中,桌面都更改为 Ubuntu One。当我尝试从 nautilus 访问桌面时,会弹出旧桌面,而不是 Ubuntu One。如果按照上述链接中提到的说明,只有 nautilus 侧边栏上的链接会指向新的更改位置。而在上述说明中,它在我想要替换的文件夹内创建了一个符号链接。

在我看来,这个问题的解决方案已得到令人满意的回答:我可以更改个人文件夹位置吗?

一探究竟

相关内容