web-dev-qa-db-fra.com

Comment forcer un redémarrage sécurisé?

Lorsque Ubuntu se fige, existe-t-il un moyen de forcer le redémarrage autrement qu'en appuyant sur le bouton de réinitialisation matérielle de mon ordinateur afin de garantir au mieux que je ne corrompe aucune partition de disque dur?

EDIT: Que dois-je faire si je ne peux même pas accéder au terminal?

7
k0pernikus

Si votre clavier local fonctionne, vous pouvez essayer les "touches magiques"

Première édition /etc/sysctl.conf

# Graphical
gksu gedit /etc/sysctl.conf

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

Ajouter dans la ligne (en bas)

kernel.sysrq = 1

"Pour effectuer un redémarrage sûr d'un ordinateur Linux, utilisez la clé de combinaison RSEIUB magic SysRq Magic:

Maintenez Alt + PrtSc puis tapez R + S + E + I + U + B, vous devez appuyer sur chaque touche pendant 2-3 secondes. "

http://www.unixmen.com/use-magic-sysrq-combination-key-to-recover-from-a-frozen-system-in-linux-ubuntu/

Si vous n'obtenez pas de réponse du clavier ou de la souris local, votre seule autre option serait d'essayer de ssh depuis une autre boîte.

Vous devrez d'abord installer openssh-server

Sudo apt-get install openssh-server

Vous feriez alors ssh et le fermeriez. Si vous parvenez à vous connecter, il est utile de consulter également les journaux (avant de fermer).

ssh user@froxen_box_ip

Sudo shutdown -h now
Sudo reboot
9
Panther

Oui. Il vaut mieux taper Ctrl+Alt+F1 arriver dans le terminal (le vrai effrayant, oui). Puis connectez-vous et lancez Sudo reboot. C'est un meilleur moyen que de simplement appuyer sur le bouton de redémarrage.

Mais avant de redémarrer, vous voudrez peut-être arrêter le processus problématique. Tapez ps -ejH dans le terminal pour répertorier les processus en cours. Trouvez lequel est problématique (prenons arbitrairement l'exemple de bansheename__). Puis tapez killall banshee. Retournez dans votre interface graphique en appuyant sur Ctrl+Alt+F7.

3
Agmenor