Experimente telinit 6 você não precisa de sudo desde que esteja em single user mode .
EDITAR:
Se ele não for reinicializado usando as ferramentas padrão, existe uma maneira de fazer isso diretamente no kernel, no entanto, isso não fecha os sistemas de arquivos muito bem.
Encontrou este aqui
você deve ativar a opção mágica do SysRq:
echo 1 > /proc/sys/kernel/sysrqQuando você estiver pronto para reinicializar a máquina, simplesmente execute o seguinte:
echo b > /proc/sysrq-triggerIsso não tenta desmontar ou sincronizar sistemas de arquivos, então deve ser usado somente quando absolutamente necessário ..