Estou executando um sistema operacional Linux que foi construído a partir do zero. Gostaria de salvar o buffer de mensagem do kernel (dmesg) em um arquivo que permanecerá persistente entre as reinicializações.
Tentei executar o syslogd, mas ele apenas abriu um novo arquivo de log, / var / log / messages, sem o buffer de mensagens do kernel existente, nem nenhuma nova mensagem que o kernel gerou após o lançamento do syslogd.
Como o buffer de mensagens do kernel pode ser salvo em um arquivo de log persistente?