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.