![16 端口 USB 集线器上的两个随机 USB 端口可断开连接的 USB 硬盘](https://linux22.com/image/1206909/16%20%E7%AB%AF%E5%8F%A3%20USB%20%E9%9B%86%E7%BA%BF%E5%99%A8%E4%B8%8A%E7%9A%84%E4%B8%A4%E4%B8%AA%E9%9A%8F%E6%9C%BA%20USB%20%E7%AB%AF%E5%8F%A3%E5%8F%AF%E6%96%AD%E5%BC%80%E8%BF%9E%E6%8E%A5%E7%9A%84%20USB%20%E7%A1%AC%E7%9B%98.png)
两个随机 USB 硬盘通过16 端口 USB 3.0 集线器一段时间后会自动断开连接。此 USB 集线器上连接有 16 个 USB 硬盘。断开连接的设备必须重新通电,Ubuntu 才能通过 再次检测到它们lsblk
。简单地重新连接这些断开连接的设备的 USB 电缆是行不通的。
对断开的 USB 驱动器进行电源循环后,不久后相同的 2 个驱动器将再次断开连接。如果对 USB 集线器进行电源循环,有时另一组 2 个驱动器将会断开连接。
系统已配置为通过编辑 GRUB 禁用 USB 自动挂起,添加以下行
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"
自动暂停功能似乎也已被成功禁用。
$ cat /sys/module/usbcore/parameters/autosuspend
-1
是否有其他设置可以尝试防止这些随机 USB 设备断开连接?