Stav SysRq lze vypsat nebo ho i zapnout (pokud mate tuto vlastnost v jadre zapnutou) zapisem cisla 1 do /proc/sys/kernel/sysrq. Napr:
cat /proc/sys/kernel/sysrq
echo 1 ) /proc/sys/kernel/sysrq
echo 0 ) /proc/sys/kernel/sysrq
Takhle jsou pripravena napr. jadra v distribuci Red Hat.
Pavel Perina)
Ale vzdyt presne o tom byl tenhle clanek :)
Podle posledniho odstavce predpokladam, ze to bude Alt+SysRG+R (klavesnice se preda kernelu) a pak uz napr. Alt-1 zmenite konsoli.
Jinak diky za tip s /proc/..., pod RedHatem je to skutecne nutne (a funguje dobre).
ještě než onen program spustíme (doporučuji to nejlépe dát do nějakého startovacího skriptu), musíme spustit 'savetextmode'.
nejdříve zavraždíme vše co běží na oné konzoli, pomocí alt+sysrq+k - pak už stačí se jenom po paměti nalogovat či se přepnout do jiné konzole a napsat 'textmode' a měl by se obnovit ten videorežim, který byl nastaven při bootování linuxu. Pokud stále blbne font, stačí napsat ještě 'setterm -reset'...
vlock - Virtual Console lock program
vlock is a program to lock one or more
sessions on the Linux console.
This is especially useful for Linux
machines which have multiple users
with access to the console. One user
may lock his or her session(s) while
still allowing other users to use the
system on other virtual consoles. If
desired, the entire console may be
locked and virtual console switching
disabled.
Byla to jen poznamka. SysRq je fajn, jestlize
mate Linux doma a ladite si programy. Jako
spravce nejakeho serveru nebo pocitacove
laboratore bych podporu SysRq zvazil.