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?
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. "
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
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 banshee
name__). Puis tapez killall banshee
. Retournez dans votre interface graphique en appuyant sur Ctrl+Alt+F7.