Como desativar o UAS no sistema ativo

Como desativar o UAS no sistema ativo

No passado, tive problemas comHDD DUPLO AXAGON ADSA-STdock para disco rígido. Depois de copiar alguns gigabytes rapidamente, tudo congelou. A solução que funciona para mim é colocar o seguinte em um novo arquivo /etc/modprobe.d/ignore_uas.conf:

options usb-storage quirks=152d:8561:u

(Não consegui encontrar a fonte original para isso, os números hexadecimais são apenas idVendore idProductdo meu dock ( lsusb -v).)

Preciso fazer a mesma coisa, mas no sistema ativo para fazer backup do meu sistema original, portanto, editar qualquer coisa /etc/não é uma opção. É possível fazer a mesma coisa usando o parâmetro de inicialização ou durante a execução do sistema?

Estou usando o Linux Mint 19.3.

Responder1

Em um sistema ativo, você poderá fazer isso se desabilitar e reativar o usb_storagemódulo.

Verifique se sua configuração permite forçar o descarregamento de módulos. Dependendo da sua distribuição, é algo como

grep FORCE_UNLOAD /boot/config-$(uname -r)

Verifique o que pode depender desse módulo

modinfo -F depends usb_storage

Agora, se você puder descarregar os módulos, defina suas peculiaridades em /sys/module/usb_storage/parameters/quirkse também em /etcpara a próxima reinicialização.

Primeiro verifique se já existe algum, para não substituí-lo:

cat /sys/module/usb_storage/parameters/quirks

Se ainda não houver peculiaridades configuradas, você pode continuar. (Estou colocando os IDs dos seus dispositivos em uma variável para que copiar/colar seja mais fácil para outras pessoas com outros dispositivos).

id="152d:8561"

echo "$id:u" > /sys/module/usb_storage/parameters/quirks
echo "options usb-storage quirks=$id:u" > /etc/modprobe.d/local-disable-uas.conf

Agora você deve conseguir reiniciar o módulo:

rmmod -f usb_storage
modprobe usb_storage

Responder2

É possível editar as opções de inicialização no Grub. Depois de adicionar usb-storage.quirks=152d:8561:uopções perto do final da linha (antes quiet splash --no meu caso, separadas por um espaço das outras opções), o HDD dock também poderia ser usado em ambiente live.

informação relacionada