Der magische SysRq-Schlüssel selbst befindet sich AltSysRqoder AltPrint Screenauf PCs, was wiederum mit einem dritten Schlüssel (Buchstaben) kombiniert wird, der eine bestimmte Aktion anzeigt.
Die Kurzversion sieht vor, dass an einer Konsole AltSysRqSpacedie verfügbaren Verknüpfungen angezeigt werden (danke an Josip Rodin für den Hinweis).
Der magische SysRq-Schlüssel wird, falls aktiviert, gesteuert von /proc/sys/kernel/sysrq
; Sie können bestimmen, ob es aktiviert ist und welche Funktionen durch Ausführen zulässig sind
cat /proc/sys/kernel/sysrq
Wenn dies beschwert, dass es keine solche Datei oder kein solches Verzeichnis gibt, ist magic SysRq überhaupt nicht aktiviert. Andernfalls wird eine Nummer angezeigt, die die verfügbaren Funktionen bestimmt:
- 0: SysRq vollständig deaktivieren
- 1: Alle Funktionen aktivieren
- Jeder andere Wert ist eine Bitmaske zulässiger Funktionen:
- 2: Protokollierungsstufe der Steuerkonsole
- 4: Steuertastatur
- 8: Debug-Dumping verarbeiten
- 16:
sync
- 32: Nur-Lese-Remounts
- 64: Prozesssignalisierung
- 128: Neustart / Ausschalten
- 256: Nicing aller RT-Aufgaben
Wenn das System bis zu einer funktionierenden root
Shell betriebsbereit ist , können Sie auch eine magische SysRq-Funktion aufrufen, indem Sie den Buchstaben an schreiben /proc/sysrq-trigger
. z.B
echo s > /proc/sysrq-trigger
wird einen Notfall durchführen sync
.
Dies alles wird in der Kernel-Dokumentation detailliert beschrieben .