Mude o Sxxreboot K99 para S00_ ou mv S01reboot e faça seu script S01.
O que eu fiz foi criar um script:
#!/bin/bash
echo "Ran S10" >> /var/tmp/done
e chamamos de "S10Test"
depois outro:
#!/bin/bash
echo "Ran K10" >> /var/tmp/done
Depois, reiniciei minha VM.
/ var / tmp / done contido "S10"
Você pode querer testar a si mesmo.
O que eu suspeito que esteja acontecendo é que os scripts S são executados quando você entra no runlevel. Os scripts K são executados quando você sai . Desde S01Reboot (nome original) faz uma reinicialização não há "sair".
(note "suspeito").