Falha na inicialização da Debian - não é possível carregar o patch de firmware rtl_nic / rtl8168d-1.fw (-2)

0

Ao tentar inicializar o Debian, ele pára na seguinte mensagem. Parece-me que a linha crucial de falha é "Não é possível carregar o patch de firmware rtl_nic / rtl8168d-1.fw (-2)". As linhas abaixo parecem impossíveis porque não podem se conectar à internet.

Estamáquinafoiiniciadaantes.Esseproblemadeinicializaçãosurgiudepoisqueeutivequeredefinirocomputadorporcausadeumloopinfinitoemumasub-rotina,eissonãomepermitiualternarmaisoprocesso.Eletambémcostumavasercapazdeseconectaràinterneteinstalarpacotes/usarofirefoxmuitobem.

Possívelrelacionadoa O Debian stretch falhou ao carregar o firmware rtl_nic / rtl8168g-3.fw (-2) , e eu adoraria tentar a mesma correção. No entanto, essa falha não foi letal e o usuário pôde inicializar no debian e corrigi-lo. Meu problema acontece no momento em que não consigo usar Ctrl + Alt + FX para entrar em um terminal e ele não avança além dessa tela.

Quaisquer outros resultados do Google eu também tive o usuário ser capaz de inicializar em GUI / Terminal muito bem.

Minhas desculpas pela captura de tela estão um pouco fora de foco. A tela também começou a piscar, o que dificultou a obtenção de uma boa foto.

Eu não tenho um instalador USB, mas eu poderia fazer um.

Eu não sou tão experiente com o unix em geral ou com o Debian, então lembre-se disso para respostas.

Alguém sabe como recuperar essa instalação?

    
por Jacco van Dorp 20.08.2018 / 09:58

2 respostas

0

A incapacidade de se conectar à Internet não deve fazer com que o sistema falhe tão drasticamente. Eu acho que você pode ter outros problemas, e suas mensagens já podem ter rolado para fora da tela. Você pode usar as chaves Shift + PgUp / PgDown para rolar as mensagens para trás um pouco; que pode permitir que você veja as primeiras mensagens anormais.

Na parte superior da captura de tela, há uma mensagem:

You are in rescue mode. After logging in, type "journalctl -xb" to view 
system logs, "systemctl reboot" to reboot, "systemctl default" or ^D to
boot into default mode.

Normalmente, deve haver um prompt para inserir uma senha de root após esse texto. Mas no seu caso, há outra mensagem:

Cannot open access to console, the root account is locked.
See sulogin(8) man page for details.

Press Enter to continue.

Isso significa que o sistema permitiria o acesso ao modo de recuperação, mas não parece haver uma senha raiz válida disponível. Você precisará consertar isso primeiro.

Reinicialize o sistema, interrompa o GRUB quando ele exibir o menu e pressione E para editar as opções de inicialização. Mova para a linha kernel e adicione init=/bin/bash ao final dela. Em seguida, pressione a tecla apropriada (indicada na tela) para inicializar o sistema com as opções modificadas temporariamente.

Isso deve levar o sistema a um ponto em que apenas o sistema de arquivos raiz esteja montado e até mesmo que esteja no modo somente leitura, mas você receberá um prompt% root# imediatamente.

Primeiro, coloque o sistema de arquivos raiz em estado gravável:

mount -o remount,rw /

Em seguida, use o comando passwd para definir uma nova senha para o root. Ele solicitará que você insira a nova senha duas vezes. Se você planeja usar caracteres que não sejam números ou letras US-ASCII, use o prompt de comando para testar o mapeamento do teclado antes de definir a senha: é possível que o mapeamento de teclado de sua escolha não esteja em vigor e você esteja retornando a Inglês padrão dos EUA neste modo.

Depois de definir com sucesso uma senha de root, é hora de reiniciar o sistema novamente. Mas por causa da maneira especial usada para iniciar o sistema, algumas etapas especiais são necessárias.

mount -o remount,ro /
sync
reboot -f

Na próxima inicialização, o sistema provavelmente entrará novamente no modo de recuperação, mas agora deve haver um prompt para inserir uma senha de root. Digite a senha de root que você definiu anteriormente e você deve obter o prompt de root. Finalmente, você pode seguir a sugestão de usar o comando journalctl -xb para visualizar o log do sistema.

Os logs normalmente contêm muitas mensagens informativas (sem erros). Você deve encontrar a primeira mensagem de erro; essa é provavelmente a causa raiz do processo de inicialização saindo dos trilhos.

Um método alternativo para obter acesso a um sistema que apresenta problemas graves é inicializar a partir de uma mídia de instalação (por exemplo, o pendrive de instalação) usando o parâmetro de inicialização rescue . O instalador apresentará as questões padrão de layout de idioma / teclado e, em seguida, alternará para um modo de recuperação especial que tenta detectar uma instalação existente do Debian, montar seus discos e fornecer um prompt de comando + um conjunto de ferramentas para consertar as coisas. p>

Ah, e para consertar seu firmware Realtek faltando: use outro computador para pegar o firmware-realtek .deb pacote , salve-o em alguma mídia removível, mova-o para o seu computador e use, por exemplo, dpkg -i firmware-realtek*.deb para instalá-lo.

    
por 20.08.2018 / 13:45
0

Alterando a definição de suas interfaces em /etc/network/interfaces de auto para allow-hotplug . Isso vai parar com isso.

Como em:

allow-hotplug eth0
iface eth0 inet dhcp

Para modificar o arquivo, você deve inicializar em modo único ou mais fácil para um novato, inicializando a partir de uma imagem ao vivo em uma caneta.

    
por 20.08.2018 / 10:54

Tags