我创建了一个指向分区上某个目录的链接,该目录在启动时不会自动挂载。当然,当我重新启动计算机时,Ubuntu 会将此链接标记为“损坏”。有没有办法告诉 Ubuntu 14.04 在我单击链接之前不要检查此链接的路径?
编辑:有没有办法让 Ubuntu 使用某些命令重新检查链接?
答案1
我找到了一种让断开的链接重新工作的简单方法。与其重新检查链接,不如重新建立链接更容易。(是的,我知道……哈哈……我对 Linux 没什么经验)。挂载分区后,我在终端 ( ++ CTRL)中执行了此操作,输入以下命令:ALTT
ln -s -f "path_to_Target" "path_to_Link/LINK_NAME"
ln
命令用于创建软链接或硬链接。选项-s
是创建“软链接”,选项-f
是“强制”创建,这样它就不会因为链接已经存在而给我一个错误。该ln
命令有更详细的描述这里。
下一步是让链接在被点击时自动运行命令。我为此发布了另一个问题。
答案2
您始终可以将目录绑定到始终存在的位置,然后链接到该位置。
举例来说,假设您已将/dev/sdb1
安装在 上/media/user/sdb1
。它包含目录ClientDocs
,您希望在桌面上始终有指向该目录的链接。
然后,您可以添加目录/media/permadirs/user/ClientDocs
。然后,当您安装磁盘时,您可以执行sudo mount --bind /media/user/sdb1/ClientDocs /media/permadirs/user/ClientDocs
。
然后您可以建立一个链接,/media/permadirs/user/ClientDocs
并且无论磁盘是否已安装,此链接都将始终有效。
当然,您仍需要进行安装,但链接始终有效。也许这会对您有所帮助。