所以,突然出现了问题。在我开始使用 Ubuntu 时一切正常,但大约 2-4 周后,我遇到了这个问题:每当我尝试访问我的硬盘时,我都必须先通过文件资源管理器打开它。
例如:我使用文本编辑器。最后一个文件加载失败,所以我必须手动打开它。它在书签文件中。我想访问我的书签,它位于硬盘上(Ubuntu 和 Windows 的分区,NTFS)。如果我想访问我的书签,我必须手动转到那里(或至少转到硬盘,然后书签会弹出)。在我使用它之前,它也不会出现在我的侧边栏上。它看起来好像直到那时才被安装,我不知道。如果我能处理它,比如说,自动处理,那就太好了。
提前致谢。
答案1
如果您将系统设置为在打开时自动安装驱动器,那么当您使用文件管理器访问它时,它将被安装在 /media/name 处,其中 name 是标签或数字。您可以在 Nautilus 中按 Ctrl-L 查看路径,这将在文件列表上方的位置栏中显示完整路径(您可以在此栏中键入,这很方便)。
如果您希望某个分区始终可用,您可以手动挂载它,或者通过在配置文件 /etc/fstab 中输入条目来自动挂载它。一开始看起来很复杂,但做了几次之后,它就开始变得容易了。由于权限处理方式的原因,NTFS 会稍微困难一些,但我的做法如下:
在终端中,输入以下命令(信息性,不做任何更改):
sudo blkid -c /dev/null
这将列出所有分区以及标签、UUID 和类型。这是挂载分区所需的所有信息。
您需要从列表中找到要挂载的分区。Windows 分区将以 TYPE="ntfs" 列出。
要使其在启动时自动挂载,您首先需要决定将其挂载到哪里。这取决于您的系统是仅供您使用还是共享。如果仅供您使用,最简单的方法是在您的主目录中创建一个空文件夹,使用您想要的任何名称,例如“windows”。然后,使用 sudo 编辑文件 /etc/fstab。如果您使用 gedit,请sudo gedit /etc/fstab
在终端中输入。
跳到底部并添加单线像这样(假设您的用户名 = username
,并且 UUID012345678987654321
用于示例):
UUID=012345678987654321 /home/username/windows ntfs auto,users,uid=username,gid=username,utf8,dmask=002,fmask=113 0 0
为了测试它,您可以手动输入命令来挂载 fstab 中的所有内容:
sudo mount -a
它会尝试挂载 fstab 中列出的所有行;如果出现问题,它会立即告诉您,您可以自行解决,也可以在这里询问。
如果有效,您将在主目录中看到您的 Windows 分区。
如果您想将其安装在 /media 文件夹中,您需要做更多的工作,因为您需要设置通常属于 root 的文件夹的权限。