How to Disable USB Attached Storage (UAS)
6 months ago
- #USB Storage
- #Kernel Modules
- #Linux
- USB附加存储(UAS)可能导致写入性能低下或设备意外断开等问题
- 禁用UAS需先通过`lsusb`或`dmesg`日志获取USB设备ID
- 禁用操作需向`usb_storage`内核模块传递quirk参数
- 临时方案:卸载并重新加载带quirk参数的`usb-storage`模块
- 通过`modprobe.d`永久方案:创建配置文件并重建`initrd`
- 通过内核命令行永久方案:编辑引导加载配置加入quirk参数
- 需禁用UAS的症状包括传输缓慢、S.M.A.R.T信息不可用及内核报错
- 常见错误含`uas_eh_abort_handler`消息提示UAS相关问题