Como descarregar os logs do Kernel do AKM do dmesg para um único arquivo .txt da inicialização do kernel?

3

Estou tentando entender a comunicação entre dispositivos host SATA e, para isso, coloquei muitas mensagens de depuração no código do driver do kernel. Agora as mensagens estão em uma quantidade tão grande que não consigo ver as mensagens iniciais da enumeração de dispositivos no log do dmesg. Para o mesmo eu modifiquei CONFIG_LOG_BUF_SHIFT (= 21) variável de configuração para aumentar o tamanho do buffer de anel de onde o dmesg leva a mensagem, mas ainda estou enfrentando o mesmo problema.

Então, existe algum método pelo qual eu possa registrar todo o dmesg da inicialização do kernel em um arquivo específico?

Obrigado pela ajuda antecipadamente.

    
por Hemant 11.02.2016 / 13:17

1 resposta

0

Você pode usar:

cat /var/log/dmesg > file.txt

e use:

head /var/log/dmesg

se você quiser ver as primeiras linhas do dmesg.

Veja também 'man head' para mais especificações. O '>' símbolo redireciona a saída de 'cat' para 'file.txt'

    
por 11.02.2016 / 16:39