Linux stürzt zwar sehr selten ab, aber es kann z.B. passieren, dass eine grafische Anwendung auf eine Weise abstürzt, dass der Bildschirm einfriert und die Tastatureingaben nicht mehr verarbeitet werden. Dann kann man weder mit Strg+Alt+F2 (F3, F4...) auf eine andere Konsole wechseln, um von dort das Programm zu beenden, noch kann man mit Strg+Alt+Backspace den X-Server beenden, auch Strg+Alt+Del für einen Neustart klappt nicht. Man hat dann nicht wirklich etwas davon, dass man weiß, dass der Kernel darunter immer noch läuft. Aber es gibt immer noch eine Möglicheit:
Der Kernel lauscht immer auf Tastenkombinationen mit der sogenannten SysRq-Taste. Diese englische Bezeichnung lautet auf deutschen Tastaturen in der Regel s-abf oder druck, manchmal auch engl. print screen. Um ein eingefrorenes System nun möglichst sauber neu zu starten, macht man folgendes (ja, eine dritte Hand ist praktisch):
- Alt + s-abf drücken und bei allen weiteren Schritten gedrückt halten
- Nacheinander folgende Tasten drücken:
- R - diese Taste schaltet den Tastaturmodus um
- E - sendet allen Prozessen außer init das SIGTERM-Signal zur Beendigung
- I - sendet allen noch übrigen Prozessen außer init das SIGKILL-Signal
- S - Veranlasst das Schreiben aller noch im Cache befindlichen Daten auf die Platte
- U - Hängt alle Laufwerke aus und read-only wieder ein
- B - Reboot
Das ist vielleicht nicht leicht zu merken, aber die Tastenreihenfolge entspricht dem englischen Wort 'busier' umgedreht. Schlechte Nachricht für Notebook-Benutzer: meistens ist s-abf auch noch eine der meist blauen Funktions-Belegungen, die zusätzlich den Druck von Fn benötigen. Dann tippt man die Buchstaben eben mit der Nasenspitze...
Weitere Informationen findet ihr hier:
http://de.wikipedia.org/wiki/Magic_SysRq_keyDie meisten Distributionen enthalten diese Funktionalität, aber unter Gentoo, Slackware und womöglich auch ein paar anderen Distris kann es sein, dass man die Funktion selbst in den Kernel kompilieren muss. Sie befindet sich in der Menükonfiguration des Kernels in der Abteilung Kernel Hacking als Magic SysRQ Key oder ähnlich.
Die Lösung klingt kompliziert, ist aber schonender und sicherer als einfaches Abschalten des Rechners.
Robin