Normalmente, as mensagens relacionadas à operação de kernel são armazenadas em uma memória de tamanho fixo chamada Kernel Ring Buffer . Sua localização é /proc/kmsg . dmesg geralmente imprime as entradas do Kernel Ring Buffer em um formato legível por humanos. Como é um buffer (um armazenamento temporário) montado em /proc , você pode imaginar que ele não sobreviverá a uma reinicialização, ou seja, ele mostrará todos os logs do Kernel depois de ser ligado. Se você quiser verificar todos os registros anteriores do Kernel, você precisa verificar /var/log/kern.log , já que ele está sendo armazenado no disco e sobreviverá às reinicializações.