No Linux (especificamente, derivados do RHEL, CentOS e Fedora), há alguma diferença?
echo b > /proc/sysrq-trigger
"Reinicialize imediatamente o sistema, sem desmontar ou sincronizar sistemas de arquivos", de acordo com a Wikipedia.
reboot -n
"Não sincronize antes de reiniciar ou interromper. Observe que os drivers do kernel e de armazenamento ainda podem sincronizar", de acordo com o man 8 reboot. Existe realmente alguma diferença nesse comportamento?