Ao automatizar a instalação de um sistema Debian com o mecanismo preseed, tenho que escolher manualmente a opção "Install" e pressionar "enter" para iniciar o processo de instalação a partir de uma imagem ISO no pendrive. O arquivo preseed foi adicionado ao initrd.
Não encontrei nenhum parâmetro no arquivo preseed que indique como pular esta etapa. Como isso pode ser feito e onde posso configurá-lo na imagem ISO?
A resposta depende exatamente de como você inicializa, mas em ambos os casos você precisa configurar o carregador de inicialização, não o instalador, pois essa espera acontece antes mesmo de o instalador ser iniciado. Por exemplo, se você inicializar seu stick via BIOS como se fosse um CD ou HD, a configuração relevante está em
/isolinux/prompt.cfg
:O valor 0 desabilita o timeout (este também é o padrão); substitua-o pelo valor que você preferir, a unidade é o décimo de segundo, então 1 lhe dá uma inicialização praticamente instantânea. Mas se você inicializar no modo (U)EFI, você terá que alterar as variáveis análogas do GRUB em
/boot/grub/grub.cfg
sua imagem. Por exemplo, se você deseja inicializar imediatamente a primeira entrada do menu de nível superior, acrescente estas linhas: