6.12. GNOME 中的卷管理故障排除
以下是 GNOME 中卷管理的一些常见错误,以及解决它们的方法。
6.12.1. 从非 GIO 客户端访问 GVFS 位置的故障排除 复制链接链接已复制到粘贴板!
如果您在从应用程序访问 GVFS 位置时遇到问题,这可能意味着应用程序不是原生的 GIO 客户端。原生 GIO 客户端通常是使用 GNOME 库(glib,gio)的所有 GNOME 应用程序。gvfs-fuse 服务作为非 GIO 客户端的备用提供。
先决条件
gvfs-fuse软件包安装。$ dnf install gvfs-fuse
流程
确保
gvfs-fuse正在运行。$ ps ax | grep gvfsd-fuse如果
gvfs-fuse未运行,请注销并重新登录。您不能手动启动gvfs-fuse。找到
/run/user/UID/gvfs/路径的系统用户 ID(UID)。gvfsd-fuse守护进程需要能够公开其服务的路径。当/run/user/UID/gvfs/路径不可用时,gvfsd-fuse将使用~/.gvfs路径。$ id -u如果
gvfsd-fuse仍没有运行,请启动gvfsd-fuse守护进程:$ /usr/libexec/gvfsd-fuse -f /run/user/UID/gvfs现在,FUSE 挂载可用,您可以手动浏览应用程序中的路径。
-
在
/run/user/UID/gvfs/或~/.gvfs位置中查找 GVFS 挂载。
6.12.2. 对不可见连接的 USB 磁盘的故障排除 复制链接链接已复制到粘贴板!
当您连接闪存驱动器时,GNOME 桌面可能不会显示它。如果您的闪存驱动器在 Files 中看不到,但您可以在 Disks 应用程序中看到它,则您可以在 Disks 中设置 Show in user interface 选项。
流程
- 打开 Disks 应用程序。
- 在侧边栏中选择磁盘。
- 在 Volumes 下,点 Additional partition options > Edit Mount Options
- 点 Show in user interface。
- 通过单击 进行确认。
- 如果闪存驱动器仍看不到,您可以尝试物理删除并再次连接它。
6.12.3. 对文件中列出的未知或不需要的分区进行故障排除 复制链接链接已复制到粘贴板!
当插入磁盘时,您可能会看到未知或不想要的分区。例如,当您插入闪存磁盘时,它会被自动挂载,其卷会显示在 Files 边栏中。有些设备有一个带有备份的特殊分区,或者有一些您在每次插入设备时不想看到的帮助文件。
流程
- 打开 Disks 应用程序。
- 在侧边栏中选择磁盘。
- 在 Volumes 下,点 Additional partition options > Edit Mount Options
- 清除 Show in user interface。
- 通过单击 进行确认。
6.12.5. 对 GNOME 中忙碌的磁盘的故障排除 复制链接链接已复制到粘贴板!
如果您收到有关磁盘忙碌的通知,请识别正在访问磁盘的程序。然后,您可以结束正在运行的程序。您还可以使用 System Monitor 来强制杀死程序。
先决条件
已安装
iotop工具:# dnf install iotop
流程
检查打开文件的列表。
-
运行
lsof命令以获取打开文件的列表。 -
如果
lsof不可用,请运行ps ax命令。 - 您可以使用 系统监控器 在 GUI 中显示正在运行的进程。
-
运行
确定程序后,使用以下方法之一终止它们:
-
在命令行上运行
kill命令。 - 在 System Monitor 中,右键单击带有程序进程名称的行,然后从菜单中选择 End 或 Kill。
-
在命令行上运行