Linux O kdump não inicializa o segundo kernel quando o kernel está falhando?

0

Estou executando o Linux Mint 19 no meu notebook. Eu tenho um problema com o btrfs que travou o sistema (não há mais IO possível). Eu gostaria de fazer o kdump funcionar para ajudar a depurar este problema.

Eu já instalei kdump tools e as configurei, mas quando eu acionar uma falha, nada acontece na área de trabalho do MATE. Enquanto no console de texto, vejo o kernel travando e imprimindo as seguintes informações:

https://t-5.eu/owncloud/index.php/s/OegsikXo4VFLTJN

Mas o segundo kernel não é iniciado e nenhum kdump é escrito.

Veja o que posso mostrar sobre a configuração do kdump:

# root @ laptop in /home/jh [13:50:06] 
$ kdump-config show
DUMP_MODE:        kdump
USE_KDUMP:        1
KDUMP_SYSCTL:     kernel.panic_on_oops=1
KDUMP_COREDIR:    /var/crash
crashkernel addr: 0x2c000000
   /vmlinuz: symbolic link to boot/vmlinuz-4.15.0-34-generic
kdump initrd: 
   /initrd.img: symbolic link to boot/initrd.img-4.15.0-34-generic
current state:    ready to kdump

kexec command:
  /sbin/kexec -p -d --command-line="BOOT_IMAGE=/vmlinuz-4.18.6 root=UUID=a914c141-72bf-448b-847f-d64ee82d8b7b ro rootflags=subvol=@ quiet splash vt.handoff=1 nr_cpus=1 systemd.unit=kdump-tools.service irqpoll nousb ata_piix.prefer_ms_hyperv=0" --initrd=/initrd.img /vmlinuz

# root @ laptop in /home/jh [13:50:12] 
$ cat /proc/sys/kernel/kexec_load_disabled 
0

# root @ laptop in /home/jh [13:50:31] 
$ cat /sys/kernel/kexec_crash_size 
134217728

# root @ laptop in /home/jh [13:50:47] 
$ cat /sys/kernel/kexec_crash_loaded 
1

Versões do kernel testadas:

  • Linux Mint-kernel 4.15.0-34-genérico.
  • Mainline 4.18.6 do kernel.org

O que estou fazendo de errado?

    
por T-5 18.09.2018 / 17:37

0 respostas