Se /boot
estiver em uma partição separada, o Kernel Crash Dump no Ubuntu falhará devido a um --- > bug que ainda existe em 14.04 Trusty, dá para acreditar? Pelo menos é o caso de eu usar o LVM e um /boot
separado.
A solução alternativa é
-
unmount /boot
e, em seguida, montá-lo em outro ponto de montagem, por ex. %código% - copie o conteúdo para
/mnt
(aquele no mesmo dispositivo de bloco que/boot
). por exemplo. %código% - Acione uma falha usando
/
- Se tudo correr bem, você verá o despejo de memória do kernel em
rsync -axHAX --progress --stats /mnt/ /boot
em formulários de (uname -r) -yyyymmddHHmm.crash e um diretório yyyymmddHHmm com dmesg e dump.
Se você quiser analisar o despejo de memória, precisará de echo c | sudo tee /proc/sysrq-trigger
, executá-lo da seguinte forma:
/var/crash
Para mais informações sobre falhas, leia o manual.
BTW: NÃO se esqueça de recarregar a configuração do kdump-tools depois de alterar crash
por crash /usr/lib/debug/boot/vmlinux-$(uname -r) /var/crash/yyyymmddHHmm/dump.yyyymmddHHmm
.