Arquivo mensal: abril 2015
Linux: após reboot não funciona teclado e mouse USB, sem rede
Tive problemas recentemente em duas maquinas rodando Linux (Ubuntu 14.04, especificamente), onde após um reboot uma ficou com rede e mouse e teclado USB inoperantes, a outra sem rede.
Houve alguma alteração na estrutura dos kernels mais recentes (3.13.x) em que alguns drivers de dispositivos foram removidos da imagem genérica para a imagem com extras. E entre alguns drivers estavam os de interface USB e rede 😦
Como resolver é relativamente simples: dê um boot na máquina com problemas usando um Live CD, aqueles de teste de instalação. Utilizei um do Ubuntu mesmo.
Após o boot com o CD utilize a opção de TESTE. Você não quer uma nova instalação, quer apenas acesso à partição que apresentou problemas.
Após o sistema subir abra uma janela de terminal e digite alguns comandos:
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
O primeiro mount foi para a minha partição, utilizo o esquema simplificado e raiz, /boot, /home estão em uma única partição. Caso você utilize esquemas com mais de uma partição você deve montar cada uma delas antes de fazer o chroot.
Após o
sudo chroot /mnt
você estará dentro do seu sistema problemático, bastando apenas reinstalar o kernel com o pacote extra :
sudo apt-get install linux-image-3.13.0-24-generic
sudo apt-get install linux-image-extra-3.13.0-24-generic
No exemplo a versão foi a 3.13.0-24, você deve reinstalar para o seu kernel específico. Verifique sua versão com o seguinte comando:
ls -l /boot/linux-image*
E utilize os números da sua versão.
Referências:
http://askubuntu.com/questions/588380/stuck-on-login-screen-everything-plugged-in-is-unresponsive
http://askubuntu.com/questions/506387/lubuntu-14-04-1-fresh-install-wont-boot-runaway-loop-usb