Magic SysRq: a combinação clássica para recuperar sistemas travados

A combinação de teclas Alt + SysRq como comando de recuperação do Linux em condições extremas foi criada no final do século passado, em um momento em que era comum o sistema travar em modo gráfico, negando ao usuário o acesso ao console de texto que permitiria dar fim ao processo que travou, preservar os arquivos, ou mesmo reiniciar sem ser por meio do botão liga/desliga.


Foto macro de uma tecla SysRq

Como muitos outros recursos destinados à recuperação em situações incomuns, trata-se de uma ferramenta pouco conhecida, ainda mais por não ser algo fornecido por um aplicativo ou servidor - é definido e tratado no próprio kernel.

Mas está à disposição, e sugiro que você conheça, pratique antes de precisar e, especialmente, se certifique de que o seu teclado ainda tem uma tecla SysRq (geralmente ela é a mesma que a Print Screen), ou ao menos se a sua funcionalidade está disponível por meio de algum combo da tecla Fn.

O mecanismo é simples: você pressiona Alt+SysRq, seguido de uma letra ou número que identifica um comando; o kernel intercepta a tecla, e executa esse comando.

A tabela de comandos é extensa, mas para recuperar um sistema travado, geralmente a sequência é:

  1. Alt+SysRq r: recupera o controle do teclado
  2. Alt+SysRq e: dá a todos os processos a oportunidade de encerrarem normalmente
  3. Alt+SysRq i: termina à força os processos que não tiverem encerrado
  4. Alt+SysRq s: sincroniza todos os discos, esvaziando buffers
  5. Alt+SysRq u: coloca todos os sistemas de arquivo em modo somente-leitura
  6. Alt+SysRq b: reinicia o sistema

Para se certificar de que o recurso está ativado no seu sistema, use 'cat /proc/sys/kernel/sysrq' - a resposta '1' indica ativação, '0' indica desativação, e outros valores indicam ativação parcial.

Os detalhes você encontra neste interessante artigo do OSTechNix: How to Use Linux Magic SysRq Key to Recover Frozen System

administracao, kernel
Por Augusto Campos | 25/06/2026
Link para compartilhar

Comentar

 
comments powered by Disqus

Comentários arquivados