Isso não é um comportamento esperado e pode ser proveniente de um driver de hardware de terceiros.
Com o comando reboot , você pode tentar a opção -p ou a opção -f se não estiver desligando completamente.
Além disso, você não precisa executar sync antes de reboot ; reboot será executado sync automaticamente!