A chave do Magic SysRq destina-se a situações como esta.
[The Magic SysRq key] is a 'magical' key combo you can hit which the kernel will respond to regardless of whatever else it is doing, unless it is completely locked up.
Note que o suporte deve ser compilado no kernel para funcionar. Esta é uma solução um pouco melhor porque funciona mesmo que todos os TTYs estejam suspensos, desde que o kernel ainda seja responsivo.
No meu laptop, você pode ativá-lo digitando Alt Direita + PrtScr + Chave Mágica .
As teclas mágicas que você deseja provavelmente são REISUO, pressionando-as uma após a outra, esperando alguns segundos entre cada impressão.
'r' - Turns off keyboard raw mode and sets it to XLATE.
'e' - Send a SIGTERM to all processes, except for init.
'i' - Send a SIGKILL to all processes, except for init.
's' - Will attempt to sync all mounted filesystems.
'u' - Will attempt to remount all mounted filesystems read-only.
'o' - Will shut your system off (if configured and supported).
Eu pessoalmente sinto que Ctrl + Alt + Del produz um desligamento mais gracioso. Além da sua solução atual, assim que tiver certeza de estar no prompt do GRUB, pressione c e digite halt
seguido de Enter para desligar. p>
Como alternativa, adicione uma entrada personalizada ao GRUB que execute halt
e, em seguida, apenas amasse a seta para baixo algumas vezes e pressione Enter.
Você mencionou que o seu desligamento foi limpo algumas vezes, você pode querer forçar uma verificação do sistema de arquivos no próxima inicialização .