4 Maneiras Fáceis de Sair de uma Queda no Ubuntu

Sair da Queda do Ubuntu em Destaque

Não há apenas uma maneira de sair de uma queda no Ubuntu ou em qualquer outro sistema Linux. As circunstâncias em torno de uma queda são sempre diferentes. Dito isso, existem alguns métodos testados e comprovados que você pode usar dependendo da gravidade do problema.

Dica: Aqui está como você pode inicializar no modo de recuperação no Ubuntu.

Índice

    1. Reiniciar o Compositor Wayland
    1. Acessar via SSH
    1. Alt + SysRq + REISUB
    1. Chroot a partir do Live CD

1. Reiniciar o Compositor Wayland

A maioria das “quedas” no Ubuntu é causada por um daemon Wayland não responsivo. Se você não está familiarizado, Wayland é o servidor de exibição que gerencia o ambiente gráfico do Linux. É um grande pedaço de software, e é uma das primeiras coisas a falhar quando algo dá errado.

Como o Wayland é apenas um serviço como qualquer outro em execução no sistema, você deve ser capaz de pará-lo e reiniciá-lo. Para fazer isso, você precisará acessar um console diferente.

Há uma maneira bastante simples de fazer isso – pressione Ctrl + Alt + F3. Em um sistema Ubuntu executando GNOME, isso o levará a uma sessão TTY. Deve funcionar com outros ambientes de desktop também. Se não funcionar, tente as diferentes teclas de função. Se absolutamente nada acontecer, tente pressionar Alt + SysRq + R primeiro. Caso nada disso funcione, passe para um método diferente.

Uma vez que você esteja no console, pode usá-lo como qualquer outro terminal. Faça login e tente reiniciar o servidor Wayland.

sudo systemctl restart gdm

Para KDE, você também pode reiniciar seu compositor Wayland substituindo gdm por “sddm.”

Isso deve reiniciar o Wayland, mas se não funcionar, você pode tentar encerrar toda a sua sessão.

sudo pkill -KILL-u$USER

Caso isso não funcione, tente reiniciar o sistema.

sudo reboot

2. Acessar via SSH

Esta é outra solução para um servidor Wayland não responsivo. Às vezes, acessar o console é muito complicado ou simplesmente não está funcionando. Nesse caso, você ainda pode conseguir acessar o sistema pela sua rede com SSH. Se sua instalação do Ubuntu não estiver executando SSH, é simples o suficiente para instalar.

sudo apt install ssh

Você pode acessar o Ubuntu a partir de outro computador usando SSH. Use seu nome de usuário e o endereço IP da sua máquina Ubuntu.

Um terminal mostrando uma sessão OpenSSH no Ubuntu.

Uma vez que você esteja dentro, pode usar o terminal como normalmente faria. Novamente, você pode tentar reiniciar o Wayland.

sudo systemctl restart gdm

Um terminal mostrando o processo de reinicialização do GDM via SSH.

Se isso não funcionar, tente encerrar o processo ou reiniciar a máquina.

3. Alt + SysRq + REISUB

Não é sempre o servidor Wayland que trava um sistema Linux. Pode ser uma verdadeira queda de todo o sistema. Felizmente, o kernel do Linux tem ferramentas integradas que permitem controle de baixo nível do sistema caso tudo mais dê errado. Esses comandos são acessíveis pressionando a combinação de Alt e SysRq no seu teclado. Essa combinação de teclas diz ao kernel do Linux para parar de ouvir quase tudo e prestar atenção à entrada do usuário.

Para contornar completamente a queda e reiniciar o sistema, mantenha pressionado Alt + SysRq e, em seguida, digite as seguintes teclas na ordem: R – E – I – S – U – B. (Esta é a inversa da palavra “BUSIER.”) Essa combinação de teclas rouba o controle do teclado do Wayland, termina todos os processos em execução na máquina, sincroniza os dados em seus discos rígidos, desmonta os drives e reinicia o sistema. Essencialmente, simula manualmente o processo de desligamento.

Quando seu sistema inicializar novamente, tudo deve estar normal.

4. Chroot a partir do Live CD

O que acontece se não estiver normal? E se algo realmente ruim acontecer, e o sistema quebrar e não inicializar? Há algo que você pode tentar nessa situação também. Você precisará de um USB ao vivo do Ubuntu, então, se você ainda não tiver um, é uma boa ideia ter um à mão de qualquer maneira.

Inicialize seu computador a partir do USB ao vivo. Selecione “Experimentar Ubuntu” e clique em “Próximo.”

Uma captura de tela destacando o botão de rádio

Abra uma nova sessão de terminal e crie alguns diretórios para trabalhar:

sudo mkdir /media/recovery  
sudo mkdir /media/recovery/boot

Monte as partições do seu computador nesses diretórios. Verifique os rótulos reais das suas partições.

sudo mount /dev/sda2 /media/recovery  
sudo mount /dev/sda1 /media/recovery/boot

Monte alguns diretórios do sistema na estrutura do diretório de recuperação para garantir que tudo funcione corretamente.

sudo mount -t proc /proc /media/recovery/proc  
sudo mount --rbind /sys /media/recovery/sys  
sudo mount --make-rslave /media/recovery/sys  
sudo mount --rbind /dev /media/recovery/dev  
sudo mount --make-rslave /media/recovery/dev  
sudo mount --bind /run /media/recovery/run  
sudo mount --make-slave /media/recovery/run

Por fim, use chroot para mudar seu diretório raiz para o raiz do seu sistema Ubuntu quebrado. Isso permitirá que você realmente use o sistema quebrado.

sudo chroot /media/recovery  
source /etc/profile

Um terminal mostrando o processo de montagem e chroot para corrigir quedas do Ubuntu.

Agora que você está no sistema, pode tentar depurá-lo e descobrir exatamente o que está quebrado. Visto que você não conseguiu inicializar, restaurar o carregador de inicialização GRUB seria um bom lugar para começar. Se você tiver uma atualização quebrada, também pode executar o Apt a partir daqui, e ele atualizará seu sistema ou reparará seu gerenciador de pacotes.

Novamente, não haverá uma solução universal a partir daqui, mas pelo menos você pode acessar seu sistema para descobrir.

No raro evento de que seu sistema realmente esteja quebrado além do reparo, use o USB ao vivo para fazer backup de seus arquivos do seu diretório /home para um disco rígido externo ou em rede. Aprenda mais sobre alguns dos melhores softwares de backup para Linux hoje.

Crédito da imagem: Mulher adulta irritada assistindo vídeo online no laptop por DepositPhotos. Todas as alterações e capturas de tela por Ramces Red.