Não é uma solução, mas uma solução alternativa
Eu também enfrentei um problema semelhante e trabalhei em torno dele definindo o nome do host após a instalação por meio das seguintes linhas adicionadas no final do meu pressed.cfg :
d-i pressed/late_command string\
in-target /bin/bash -c 'echo desired_name > /etc/hostname'
O in-target é necessário para que o / se refira ao sistema de arquivos de destino (que eventualmente se tornará seu sistema de arquivos raiz) que normalmente aparece como /target durante a instalação.