我第一次设置机器时,将 NTFS Windows 分区挂载为/windows
。我将我的主数据文件夹符号链接到该挂载上的子文件夹。例如,
ln -dsf "/windows/Data/Downloads/" Downloads
Nautilus/GNOME 可以识别这些子文件夹。它们出现在 Nautilus 窗格中的 Home 文件夹下,打开 Home 文件夹时会应用标准图标。(以及符号链接装饰。)
从那时起,我重新定位了挂载点/media/Windows
并尝试重新创建符号链接。例如,
ln -dsf "/media/Windows/Data/Downloads/" Downloads
现在 Nautilus/GNOME 无法识别这些子文件夹。它们在 Nautilus 窗格中显示为书签,而不是直接显示在主文件夹下,并且它们不再具有标准图标。
如果我删除符号链接并重新创建标准子文件夹(~/Downloads
),它也无法正确显示。
答案1
问题不在于挂载或符号链接。我发现我的~/.config/user-dirs.dirs
文件不知何故包含标准子文件夹的空白条目。当我将它们设置为正确的值、注销并重新登录时,子文件夹会像以前一样显示。
参考:
答案2
我以前经常遇到这种情况,Linux 文件系统区分大小写
/media/windows 与 /media/Windows 不同
另外,我会考虑将永久挂载点留在 /mnt 中,以减少混乱
我不确定你的论点,你要么想要硬链接,要么想要符号链接