instalação Debian automática virt-install com preseed.cfg

1

Eu estou tentando fazer o script de uma instalação Debian usando virt-install e um arquivo preseed.cfg. Estou instalando em uma máquina virtual.

Atualmente, estou usando um arquivo ISO em vez de uma instalação de rede. Eu corri para o mesmo problema de outro usuário. Isto é,

  1. --extra-args não pode ser passado ao usar --cdrom
  2. dando o caminho do iso pois --location parece não funcionar também.

Então eu segui as instruções do wiki Debian para modificar a iso com meu arquivo preseed.cfg .

A instalação agora funciona de forma totalmente automática, exceto por um detalhe final. O ISO que eu use cria uma tela inicial na inicialização, oferecendo o menu onde as opções são

  • ao vivo (amd64)
  • Ao vivo (amd64 failsafe)
  • Instalar
  • Instalação Gráfica
  • Opções avançadas

Uma vez que eu selecione 'Install', o resto funciona perfeitamente. No entanto, eu gostaria de pular esta tela e instalar diretamente, mas não consigo descobrir como fazer isso. Será necessário adicionar uma opção ao arquivo debian preseed.cfg, modificar a iso ou adicionar outro parâmetro a virt-install ? (Tenha em mente a restrição --extra-args ).

    
por SauceCode 24.02.2016 / 01:51

1 resposta

1

Como você está remasterizando o ISO de qualquer maneira, você pode definir um tempo limite no arquivo isolinux/isolinux.cfg . Prefira

TIMEOUT 1

e seja paciente por 0,1 s durante a inicialização. Você também pode iniciar o kernel desejado com argumentos personalizados e ignorar completamente o menu de inicialização, mas a solução acima é a mais simples se o padrão se adequar a você.

    
por 24.02.2016 / 13:00