仅在连接到互联网时检测到 USB

仅在连接到互联网时检测到 USB

由于某种原因,我的笔记本电脑根本检测不到 USB,除非我连接到互联网。 (我也不太擅长使用Ubuntu,所以我不知道是什么导致了这个问题。)

注意:我尝试过搜索,但我不确定如何获得相关结果。

答案1

您是否完全依赖弹出窗口来打开 USB 存储设备?

弹出窗口很棒,但它们有点短暂。也就是说,您是否尝试过在文件管理器中查找 USB?文件管理器的左侧应该有一个面板,其中包括 USB 存储设备(以及文档等)。人们很难在列表中找到它们 - 您可以随时插入/拔出 USB 设备并查找出现/消失的条目。

(默认情况下,文件管理器将是应用程序启动器中的图标之一。将光标放在图标上并保留它,以获得显示应用程序名称的工具提示。或者使用搜索 - 打开应用程序启动器(例如按“ Windows”键),然后开始输入“文件”,它应该在搜索结果下方显示名称)。

如果故障情况还导致 USB 设备无法显示在文件管理器中(即您可以在连接到互联网时使其正常工作)?我认为这是一个相当可靠的结果。

我个人不使用 Ubuntu,但它太奇怪了,可能需要大量的调查才能修复。不仅仅是一个简单的支持案例。您可以尝试将其报告为 Ubuntu 中的错误。这并不能保证任何事情,它只是给 Ubuntu 有机会处理它。如果他们认为这很重要,您可以从开发人员那里获得一些调查支持,或者他们已经掌握的有关该问题的信息。


我真的没有任何想法。但如果您愿意,可以在终端中输入一些命令。 (按 Windows 键调出应用程序启动器,输入“term”,单击终端结果)。

udevadm monitor --kernel

当您插入 USB 时,您希望看到大量“添加”事件,包括以block/sdbblock/sdc等结尾的名称。

(然后关闭终端,这将取消该命令,或按 Ctrl+C 返回命令提示符)。

udisksctl monitor

当您插入 USB 时,此命令应显示我们感兴趣的三个详细事件。

  1. Added ... block_devices/sdb
  2. ajob与细节Operation: filesystem-mount
  3. Properties Changed的事件,sdb显示MountPoints.这表明成功。

例如,也许您看到 MountPoint 成功,但文件管理器存在一些问题,导致 USB 无法显示。我相信文件管理器的包名称是nautilus;您需要知道这一点才能遵循错误报告程序。

https://help.ubuntu.com/community/ReportingBugs https://wiki.ubuntu.com/Bugs/FindRightPackage

但我最好的猜测是令人讨厌的硬件/驱动程序交互。你可以看看

journalctl -f

(不确定这是否适用于您的 ubuntu 版本)或者也许

dmesg --follow

并在插入时查找令人兴奋的错误消息。很难更具体地描述您要查找的内容。但你可以只寻找成功和失败案例之间的差异:)。

如果您可以具体看到错误消息dmesg那么任何错误报告都应该针对内核进行包,称为linux.

由于他们接受的报告数量巨大,因此他们对硬件报告非常严格。也就是说,他们可能会要求您在进行任何调查之前将 BIOS 升级到最新版本。

相关内容