Hasty Briefsbeta

双语

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相关问题