ubuntu - 无法检测到 USB 驱动器。尝试了 lsusb、dconf-editor、磁盘实用程序、sudo blkid。

标签 ubuntu usb detection

有一个新的 USB(金士顿 32gb)
首次使用然后在 Ubuntu 14.04 上将其弹出后,它不再可检测到。
试过 lsusb - 没有出现在列表中(在我的鼠标 USB 接收器上测试并且工作正常)
安装了 dconf-editor 并检查了设置,可以在启动或插入时自动安装。
disks 实用程序除了 HDD 分区不显示任何内容,根本没有帮助。
也试过 sudo blkid ,没有显示usb路径。只有硬盘分区。

不知道它可能出了什么问题。
不知道 USB 上的格式是什么,即使它由于某种原因损坏,我相信它至少应该可以检测到,更不用说安装了。

任何帮助将非常感激。谢谢你。

最佳答案

策略是比较第一个和第二个之间的差异dmesg命令。输入 dmesg 并记住 输出结束的第一个 dmesg,然后连接 USB 并再次键入 dmesg。再次看到输出结束 .如果没有更改,则设备将被终止。如果输出类似于:

[60457.728379] usb 1-3: new high-speed USB device number 46 using ehci_hcd
[60457.873169] scsi32 : usb-storage 1-3:1.0
[60458.874291] scsi 32:0:0:0: Direct-Access              USB DISK 2.0     PMAP PQ: 0 ANSI: 0 CCS
[60458.888297] sd 32:0:0:0: Attached scsi generic sg1 type 0
[60460.306626] sd 32:0:0:0: [sdb] 7819264 512-byte logical blocks: (4.00 GB/3.72 GiB)
[60460.307182] sd 32:0:0:0: [sdb] Write Protect is off
[60460.307194] sd 32:0:0:0: [sdb] Mode Sense: 23 00 00 00
[60460.307681] sd 32:0:0:0: [sdb] No Caching mode page found
[60460.307692] sd 32:0:0:0: [sdb] Assuming drive cache: write through
[60460.313816] sd 32:0:0:0: [sdb] No Caching mode page found
[60460.313831] sd 32:0:0:0: [sdb] Assuming drive cache: write through
[60460.314750]  sdb:
[60460.320113] sd 32:0:0:0: [sdb] No Caching mode page found
[60460.320129] sd 32:0:0:0: [sdb] Assuming drive cache: write through
[60460.320140] sd 32:0:0:0: [sdb] Attached SCSI removable disk
[60474.716807] sdb: detected capacity change from 4003463168 to 0

设备仍在工作,内核模块或安全存在问题

关于ubuntu - 无法检测到 USB 驱动器。尝试了 lsusb、dconf-editor、磁盘实用程序、sudo blkid。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33903930/

相关文章:

ubuntu - 带有 Erlang 版本 18 的 CouchDB?

linux - 删除 USB 大容量存储时保留缓存

random - 检测到随机圆

Eclipse 帮助不会在 Ubuntu 下显示

ubuntu - crontab 一直被覆盖

ubuntu - puppet 目录运行错误 SERVER : Not authorized to call find on/<path/to/my/file> 上的错误 400

c# - 如何确定给定的驱动器盘符是本地驱动器、映射驱动器还是 USB 驱动器?

linux - 读取 USB UPS 状态的 Bash 脚本

javascript - jquery 功能检测 - 我怎样才能实现这个?

python - Python中的峰值检测算法