Su Linux (in particolare, i derivati RHEL CentOS e Fedora), c'è differenza?
echo b > /proc/sysrq-trigger
"Riavvia immediatamente il sistema, senza smontare o sincronizzare i filesystem", secondo Wikipedia.
reboot -n
"Non sincronizzare prima di riavviare o arrestare. Si noti che i driver del kernel e di archiviazione possono ancora sincronizzarsi", secondo il riavvio di man 8. C'è davvero qualche differenza in questo comportamento?