O Ubuntu armazena a saída dos comandos rc executados na inicialização em /var/log/boot.log .
Enquanto o Ubuntu está iniciando, os comandos init rc são executados. Existe uma maneira de ver sua saída completa após o sistema ter iniciado?
A localização padrão do log do sistema no Ubuntu 13.04 é /var/log/syslog .
As configurações de localização do log estão configuradas em /etc/rsyslog.d/50-default.conf
Veja man rsyslog.conf para mais informações.
dmesg é um buffer de anel, então pode ser que as mensagens de o topo pode ser substituído por novas mensagens, embora em 16384 mensagens eu duvido.
Você já tentou /var/log/boot.log ou /var/log/kernel.log