O que fazer se o Linux não detectar um dispositivo USB?

lnxusb

Se você já conectou um pen drive, teclado ou mouse ao seu computador com alguma distribuição Linux e nada aconteceu — ou seja, a memória não foi reconhecida ou você não conseguiu realizar nenhuma ação com o teclado ou mouse — este artigo pode ser do seu interesse.

Embora nosso objetivo seja fornecer algumas das soluções mais comuns para os erros que podem estar ocorrendo, é evidente que o que é mostrado aqui não reparará uma porta USB defeituosa.

O primeiro problema que podemos enfrentar é ao conectar uma unidade de armazenamento USB e o ponto de montagem não aparece em nosso sistema.

Existem cinco etapas a seguir para solucionar problemas de USB no Linux:

  • Confirme se a porta USB foi detectada
  • Faça os reparos necessários no porto.
  • Consertar ou reparar dispositivos USB
  • Reinicie o sistema operacional
  • Confirme a presença de drivers de dispositivo.

Vamos examinar cada um deles e aprender como lidar com esses problemas.

Confirme se a porta USB foi detectada

A primeira coisa a verificar ao inserir o dispositivo USB no computador é se ele está sendo detectado.

No caso do Windows, para poder revisar este processo, basta ir ao gerenciador de dispositivos, onde você poderá verificar graficamente se o seu dispositivo USB foi detectado.

No caso do Linux, podemos fazer algo semelhante, mas com a ajuda do terminal, para isso podemos usar o comando lsusb.

lsusb

Onde nos dará uma lista de todos os dispositivos e portas USB que o sistema detecta.

Eis o que você pode fazer : execute o comando pela primeira vez sem o dispositivo USB conectado e você verá uma lista. Agora, conecte seu dispositivo e execute o comando novamente; você notará a mudança na lista.

Com isso você vai confirmar que seu dispositivo foi detectado, no caso de dispositivos de armazenamento aqui pode ser um problema de:

  • Não há partição no dispositivo e / ou ele não possui uma tabela de partição.
  • O formato da partição não é compatível com o sistema.

Caso contrário, devemos ir para a próxima etapa.

Verifique sua porta USB

Se o dispositivo USB não for exibido, pode ser um problema com a porta USB.

A melhor maneira de verificar isso rapidamente é simplesmente usar uma porta USB diferente no mesmo computador. Se o hardware USB for detectado agora, você sabe que tem um problema com a outra porta USB.

Se outra porta USB não estiver disponível, você precisará testar o dispositivo USB em outro PC ou laptop.

Se nesta etapa o dispositivo não for detectado, você pode assumir a ideia de duas coisas.

Os drivers de dispositivo não estão instalados em seu sistema e você deve procurá-los ou seu dispositivo provavelmente já faleceu.

Normalmente, uma solução envolve verificar a porta USB e também o dispositivo que não está funcionando no momento.

As correções quase sempre giram em torno do cabo USB e da porta do computador. No entanto, os cabos USB geralmente podem ser substituídos, enquanto as portas podem ser reparadas.

Reiniciando o Linux

Embora essa solução possa parecer absurda, ela funciona. Primeiro, verifique se o modo de suspensão automática está causando o problema. Você pode fazer isso reiniciando o computador.

Se o dispositivo USB funcionar, essa porta USB está recebendo energia.

A próxima etapa é garantir que isso não aconteça novamente.

Os seguintes truques de linha de comando são para o Ubuntu 18.10, portanto, verifique o procedimento correto em sua distribuição Linux preferida.

Abra uma janela de terminal e digite:

cat /sys/module/usbcore/parameters/autosuspend

Isso deve retornar um valor de 2, o que significa que a suspensão automática está ativada. Você pode corrigir isso editando o grub. Entrar:

sudo nano /etc/default/grub

Aqui, pesquise

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Altere para

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"

Pressione Ctrl X para salvar o arquivo e sair.

Em seguida, eles atualizam o grub:

sudo update-grub

Quando terminar, reinicie o sistema.


Adicionar como fonte preferencial no Google