Re: forcing a reboot

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



chuck gelm wrote:

> >> I do not have a 'sysrq'.
> >
> >
> > It is usually:  ALT + Print Scrn
> >
> >> I am using Slackware v9.1, kernel 2.4.22.
> >> Is 'sysrq (Magic Sysrq Key in the Menu Kernel hacking)'
> >> distribution specific.
> >> grep -i sysrq /usr/src/linux/.config returns 'null'.
> >> ?
> >>
> >> Anyhow, I use
> >> 'halt'
> >> to shut my systems down in a hurry. 
> >
> Hi, Kevin:
> 
> "ALT + Print Screen"
> 
>  does nothing on three of my linux o/s computers.

1. You need to enable the feature with e.g.:

	echo 1 > /proc/sys/kernel/sysrq

If that file doesn't exist, the kernel was built without SysRq support
([CONFIG_]MAGIC_SYSRQ).

2. You need to use Alt+PrtSc+<key>, where <key> is one of those listed
in /usr/src/linux/Documentation/sysrq.txt:

'r'     - Turns off keyboard raw mode and sets it to XLATE.

'k'     - Secure Access Key (SAK) Kills all programs on the current virtual
          console. NOTE: See important comments below in SAK section.

'b'     - Will immediately reboot the system without syncing or unmounting
          your disks.

'o'     - Will shut your system off (if configured and supported).

's'     - Will attempt to sync all mounted filesystems.

'u'     - Will attempt to remount all mounted filesystems read-only.

'p'     - Will dump the current registers and flags to your console.

't'     - Will dump a list of current tasks and their information to your
          console.

'm'     - Will dump current memory info to your console.

'v'	- Dumps Voyager SMP processor info to your console.

'0'-'9' - Sets the console log level, controlling which kernel messages
          will be printed to your console. ('0', for example would make
          it so that only emergency messages like PANICs or OOPSes would
          make it to your console.)

'e'     - Send a SIGTERM to all processes, except for init.

'i'     - Send a SIGKILL to all processes, except for init.

'l'     - Send a SIGKILL to all processes, INCLUDING init. (Your system
          will be non-functional after this.)

'h'     - Will display help ( actually any other key than those listed
          above will display help. but 'h' is easy to remember :-)

-- 
Glynn Clements <glynn@xxxxxxxxxxxxxxxxxx>
-
: send the line "unsubscribe linux-admin" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Newbie]     [Audio]     [Hams]     [Kernel Newbies]     [Util Linux NG]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Device Drivers]     [Samba]     [Video 4 Linux]     [Git]     [Fedora Users]

  Powered by Linux