Muito estranho para o desligamento chegar a esse ponto e não funcionar.
Coisas para experimentar:
- Aplique qualquer atualização de BIOS disponível ao quadro. Tente também redefinir as opções do BIOS para o padrão.
- Veja se há um kernel atualizado em sua distribuição. Pode tentar compilar o seu próprio.
- Eu acho que há uma opção de compilação do kernel que diz ao kernel para não sobrescrever o primeiro 1Mbyte de RAM onde o BIOS pode armazenar informações necessárias para as coisas. Talvez você precise executar um kernel com isso ativado, se ainda não estiver.
- Descubra qual é o chipset em sua placa e procure no Google para ver se há incompatibilidades ou soluções conhecidas.
- Se tudo mais falhar, você poderá verificar o que o
kexec
pode fazer, embora não seja equivalente a uma redefinição de hardware.