Я столкнулся с этой проблемой сегодня на ядре 4.8.0.
Согласно это сообщение на форуме , его можно обойти с помощью
$ echo options usb-storage quirks=357d:7788:u | sudo tee /etc/modprobe.d/blacklist_uas_357d.conf
$ sudo update-initramfs -u
и перезагрузки.
У меня была такая же проблема на Mint 18, но найденное мной решение, вероятно, можно применить к * Ubuntu 15/16, а также к аналогичным дистрибутивам Linux. Для меня, однако, я получал безвозвратную блокировку системы вскоре после того, как увидел ошибки UAS в dmesg.
В моем корпусе установлен чип ASMedia ASM1053, у которого, похоже, есть проблемы с модулем UAS моего ядра (4.4.0-72-generic).
После небольшого поиска я объединил два найденных решения: это, о котором YtvwlD упомянул и , это .
Сначала вы должны получить идентификатор оборудования вашего устройства с помощью команды lsusb . Как только вы это сделаете, найдите внешний / корпус / мост. Это может выглядеть, как показано ниже:
Bus 002 Device 002: ID 174c:5136 ASMedia Technology Inc. ASM1053 SATA 6Gb/s bridge
В моем случае идентификатор 174c: 5136 .
После этого вы должны создать файл в /etc/modprobe.d/ , чтобы соответствующее устройство было занесено в черный список из-за использования UAS (что вызывает проблемы), обновите образ initramfs, используя update -initramfs , затем перезагрузитесь, чтобы изменения вступили в силу.
$ echo options usb-storage quirks=174c:5136:u | sudo tee /etc/modprobe.d/blacklist_uas.conf
$ sudo update-initramfs -u
$ sudo reboot
Конечно, замените «174c: 5136» на идентификатор оборудования вашего моста / корпуса / внешнего устройства.Если все сделано правильно, вы должны увидеть подобное сообщение от dmesg при подключении устройства после перезагрузки:
[ 93.985002] usb 4-1: UAS is blacklisted for this device, using usb-storage instead
С тех пор у меня не было никаких проблем с моим корпусом.
Чтобы применить причуду, упомянутую в других ответах, на лету, вы также можете установить ее во время выполнения:
echo "152d:0583:u" | sudo tee /sys/module/usb_storage/parameters/quirks
Замените 152d:0583
идентификатором USB-устройства вашего устройства, конечно.
Это установит параметр quirks
модуля usb-storage
на вышеупомянутое значение без необходимости перезагрузки.