terça-feira, 20 de junho de 2017

Erro no boot do Debian, firmware: failed to load ...

O Debian por não conter firmware proprietário e muitas vezes na instalação do sistema ele usa um firmware livre que atenda parcialmente determinado hardware, mas isso geralmente resulta em erro pedindo componentes do firmware que se encontram apenas no non-free.







Para corrigir essa mensagem chata na inicialização do sistema, você obrigatoriamente deve liberar o contrib non-free em sua sources.list


Sources.list



Abra o terminal e de o comando abaixo para abrir a sua sources.list.


su


nano /etc/apt/sources.list

Note que o ultimo item de cada linha é main, nessa sources não tem o contrib non-free habilitado, mas caso a sua já tenha, desconsidere essa etapa.




Se a sua sources está como a postada acima, você deve adicionar ao final de cada linha o contrib non-free, como na imagem abaixo.

Para posicionar o cursor, use as setas do teclado para o levar ao final de cada linha, de um espaço e escreva contrib non-free.



Para salvar tecle Ctrl + x tecle s e enter para fechar.


Atualize o apt com o comando abaixo.


apt update

Localizando o firmware



Para descobrir qual firmware você precisa para resolver o problema no boot.





Abra o synaptic e na pesquisa busque pelo firmware da mensagem de erro.

Nesse exemplo o firmware que está faltando é o


ar3k/AthrBT_0x320000.dfu

e

rtl_nic/rtl8105e-1.fw


No synaptic busque por partes do nome, exemplo:

AthrBT

Nesse exemplo é necessário a instalação do firmware-atheros, é só aproveitar e instalar pelo synaptc.





Nesse caso o firmware só foi localizado usando o nome completo, você tem que ir testando para encontrar, sempre ira ter a palavra firmware no pacote encontrado, não se preocupe.


 rtl8105e-1.fw


Nesse exemplo é necessário a instalação do firmware-realtek , é só aproveitar e instalar pelo synaptc. 





Feche o synaptc e no terminal de os comandos abaixo.

Log como root.

su


Atualize o initramfs.


update-initramfs -ut



Feita a identificação e instalação, reinicie o computador e confira se a mensagem de erro desapareceu


Sei, o seu synaptic não tem a barra de pesquisa, adicione ela seguindo a matéria abaixo :)

Filtro rápido do synaptic,Debian testing.


Donate - Contribua para a melhoria do nosso trabalho!!













Nenhum comentário:

Postar um comentário