我的 Windows 分区上有一个工作文件夹,有时我仍然在 Windows 上使用这个文件夹,所以我不能直接将它移动到我的 Linux 分区。因此,我创建了一个符号链接(使用 ln -s 和右键单击文件夹),并将其保存在我的 Linux 文档文件夹中,但每当我关闭计算机并再次打开时,链接就会断开。我能做些什么来阻止这种情况发生?
编辑:我找到了一个解决方法,就是在我去尝试访问符号链接之前单击 Windows_OS 目录,安装 C:驱动器并修复链接,但如果有人知道如何自动化此操作或首先阻止它们中断,我仍然会很感激。
答案1
您可以添加一个条目,fstab
以便在启动时使用正确的权限安装分区
您可以阅读一些背景信息fstab
Ubuntu 帮助
您将需要以读写权限挂载驱动器,因此您需要将文件系统标签设为ntfs-3g
。首先检查您是否拥有该软件包:
sudo apt-get install ntfs-3g
它可能会说你已经拥有最新版本,这很酷。
接下来,为您的分区选择一个挂载点。当您从 Ubuntu 分区打开它时,您可能知道它通常挂载在哪里。您可以使用该挂载点,也可以创建一个新的挂载点。您可以随意命名它,但它应该在 中/media
。
sudo mkdir /media/windows
现在请备份您的fstab
:
sudo cp /etc/fstab /etc/fstab-backup
随时撤消更改sudo mv /etc/fstab-backup /etc/fstab
您需要 Windows 分区的 UUID,因此运行
sudo blkid
您将看到所有分区,UUID="VeryLongString-OfLetters&Numbers"
您可以通过其文件系统标记识别 Windows 分区TYPE="ntfs"
。复制分区的 UUID。现在您已准备好在 fstab 中创建新条目,因此
sudo nano /etc/fstab
在文件末尾,新建一行,依次为 UUID、所选挂载点、文件系统类型、选项以及两个分隔的零,如下所示
UUID=that-long-string-you-copied /media/windows ntfs-3g auto,user,rw 0 0
这些选项意味着它将在启动时自动挂载,并且您(不仅仅是 root)可以读取和写入,两个零只是空选项(请参阅上面链接的帮助页面)。您可能希望在上面的行上添加注释(以 # 开头)以供将来参考,例如:
# To make my symlinks persistent
保存文件(Ctrl+X然后Y)并退出,然后重新启动。如果一切正确,您将在所选的挂载点找到您的分区。再次创建符号链接,现在它们将在电源循环后继续存在。