Uma possibilidade rara poderia ser você ter desencadeado alguns dos infames bugs UEFI, que já mataram algumas séries de notebooks Samsung e Lenovo.
Funciona assim: as especificações da UEFI propõem uma memória não volátil (nvram ou eeprom) que pode ser acessada pelo sistema operacional para armazenar configurações ou informações de depuração. O Linux realmente usa este recurso em caso de pânico no kernel: Se o sistema de arquivos raiz não é mais confiável (por exemplo, após uma exceção no código do kernel), ele é comutado para somente leitura. Agora, o recurso UEFI pode ser usado e as informações de depuração são gravadas na memória não volátil. Até agora, isso parece uma boa ideia: os dados podem ser recuperados mais tarde e usados para explorar os motivos da falha.
No entanto, com algumas linhas de firmware UEFI com bugs, algumas rotinas de gerenciamento da memória de mensagens não voláteis são interrompidas. Dependendo das mensagens, esses firmwares travam na inicialização da memória da mensagem, geralmente bem no início da inicialização. Eles podem nem chegar a inicialização VGA, caso em que a máquina parece totalmente emparedada. Nos casos mencionados acima, não havia solução de software e as placas-mãe tiveram que ser substituídas.
A execução de rm -rf / --no-preserve-root
pode acionar outro bug do kernel ao percorrer e excluir sistemas de arquivos do kernel como /sys
, /dev
ou /proc
, que podem levar a um kernel panic, finalmente acionando o bug de memória não volátil mencionado acima.