
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 idVendor
e idProduct
do 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_storage
mó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/quirks
e também em /etc
para 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:u
opçõ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.