Eu descobri como fazer isso. Basicamente, você precisa ter certeza de que o kexec carrega o módulo vga16fb.ko, o que permite que ele funcione no modo framebuffer. Isso pode ser feito adicionando --module=vga16fb.ko
à configuração KDUMP_KEXEC_ARGS
em /etc/default/kdump-tools
. Por exemplo, o meu é assim:
KDUMP_KEXEC_ARGS="--elf64-core-headers --reset-vga --module=vga16fb.ko"
O parâmetro --reset-vga
estava lá desde a minha primeira tentativa. Não funcionou originalmente, mas eu deixei lá.