在我使用之前,我的硬盘驱动器是不可见的

在我使用之前,我的硬盘驱动器是不可见的

所以,突然出现了问题。在我开始使用 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 的文件夹的权限。

相关内容