Quanto tempo devo esperar entre as teclas ao fazer o SysRq + REISUB?

5

Eu li isso daqui:

The most useful combination is the Alt+SysRq/Prnt Scrn + R-E-I-S-U-B.

The above basically means that while you press and hold Alt+SysRq/Prnt Scrn and press R, E, I, S, U, B giving sufficient time between each of these keys to ensure they perform the required job.

Minha pergunta é: quanto tempo devo esperar para garantir "tempo suficiente" entre cada uma dessas chaves?

    
por BufBills 20.12.2013 / 22:12

1 resposta

5

Esqueça o REISUB. Eu não sei quem inventou isso, mas é muito complicado: metade dos passos são lixo. Se você for desmontar e reinicializar, precisará apenas de duas etapas: U e B. No máximo três etapas E, U, B.

Alt + SysRq + R redefine o modo de teclado para o modo cozido (onde digitar um caractere insere esse caractere). Isso é útil se um programa morrer e sair do console no modo raw. Se você for reiniciar imediatamente, é pointles.

Alt + SysRq + E e Alt + SysRq + Eu mato processos. E envia processa o sinal SIGTERM, o que faz com que alguns programas salvem seu estado (mas poucos fazem isso). Se você usa E , não há atraso fixo: normalmente, após alguns segundos, o programa fez o que estava fazendo ou não o faria. I envia processa o sinal SIGKILL, o que deixa o sistema inutilizável (apenas init ainda está em execução) e, de qualquer maneira, será pointle se você for reinicializar imediatamente.

Alt + SysRq + S sincroniza o conteúdo do arquivo que ainda não foi gravado no disco. U faz a primeira coisa, então S antes de U é inútil.

Alt + SysRq + U remonta sistemas de arquivos somente leitura. Se você puder ver o console, aguarde até a mensagem Emergency Remount complete . Caso contrário, aguarde até que a atividade do disco pareça estar inativa.

Finalmente Alt + SysRq + B reinicia o sistema sem fazer nada, nem mesmo liberando buffers de disco (então é melhor você ter feito depois, preferencialmente como parte de Alt + SysRq + U que marca os discos como limpos desmontados).

    
por 21.12.2013 / 02:26