Como forçar uma reinicialização segura?

6

Quando o meu Ubuntu congela, existe uma maneira de forçar a reinicialização além de pressionar o botão de reinicialização do hardware no meu computador para garantir, da melhor forma possível, que eu não corrompa nenhuma partição do disco rígido?

EDITAR: O que faço se não conseguir acessar o terminal?

    
por k0pernikus 23.01.2012 / 19:37

2 respostas

7

Se o seu teclado local estiver funcionando, você pode tentar as "teclas mágicas"

Primeiro edite /etc/sysctl.conf

# Graphical
gksu gedit /etc/sysctl.conf

# Command line
sudo -e /etc/sysctl.conf

Adicione na linha (na parte inferior)

kernel.sysrq = 1

"Para executar uma reinicialização segura de um computador com Linux, use a chave de combinação RSEIUB magic SysRq Magic:

Segure Alt + PrtSc e digite R + S + E + I + U + B, você precisa pressionar cada tecla por 2-3 segundos. "

link

Se você não está obtendo uma resposta do teclado ou mouse local, sua única outra opção seria tentar fazer o ssh de outra caixa.

Você precisará instalar o openssh-server primeiro

sudo apt-get install openssh-server

Você então entraria e desligaria. Se você puder fazer o ssh, também ajuda a verificar os logs (antes de desligar).

ssh user@froxen_box_ip

sudo shutdown -h now
sudo reboot
    
por Panther 23.01.2012 / 20:22
3

Sim. É melhor digitar Ctrl + Alt + F1 para chegar no terminal (o verdadeiro assustador, sim). Em seguida, faça o login e inicie sudo reboot . Essa é uma maneira melhor do que apenas apertar o botão de reinicialização.

Mas antes de reiniciar, você pode querer matar o processo problemático. Digite ps -ejH no terminal para listar os processos atuais. Identifique qual deles é problemático (vejamos arbitrariamente o exemplo de banshee ). Em seguida, digite killall banshee . Volte para a sua interface gráfica pressionando Ctrl + Alt + F7 .

    
por Agmenor 23.01.2012 / 19:42

Tags