125 字
1 分钟
Linux 下 USB 设备无法识别
2026-01-13

原因#

更新 Linux 内核后没有重启, 导致 /lib/modules/ 下是新的内核, 而当前加载的是旧的内核, 插入 USB 设备后新的模块无法加载.


过程#

lsblk 中没有 USB 设备

lsmod | grep usb_storage

插入设备后 USB 模块仍未加载

尝试手动加载模块

sudo modprobe usb_storage

modprobe: FATAL: Module usb_storage not found in directory /lib/modules/6.18.4-zen1-1-zen

随后去 /lib/modules/ 下查看发现是 6.18.5 的内核

但是当前加载的是 6.18.4 内核

uname -r

输出 6.18.4-zen1-1-zen

重启电脑后问题解决

Reference#

https://www.reddit.com/r/linuxquestions/comments/9w4bq8/usb_storage_not_recognised_kernel_module_missing/

Linux 下 USB 设备无法识别
https://nekoside.com/posts/linux-下-usb-设备无法识别/
作者
nekoside
发布于
2026-01-13
许可协议
CC BY-NC-SA 4.0

目录