Linux 下 USB 设备无法识别

原因

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


过程

lsblk 中没有 USB 设备

lsmod | grep usb_storage

什么都没有

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/archives/linux-xia-usb-she-bei-wu-fa-shi-bie
作者
nekoside
发布于
2026年01月13日
更新于
2026年01月13日
许可协议