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.