Debian-Installer: como preparar uma instalação lenny (oldstable)?

3

Eu tive um processo de instalação perfeitamente bom para máquinas virtuais baseado em um CD instalinux , criando Debian 5 lenny VMs em minutos. O arquivo preseed garante a instalação do fantoche , que cuida da "personalização" das VMs mais tarde, então eu realmente só preciso uma installimage (e é por isso que não estou interessado em FAI ou pesos-pesados semelhantes).

Desde que o Debian 6 foi lançado, o preseed não funciona mais - parece estar instalando o squeeze, mas a instalação do grub falha, e eu não quero squeeze de qualquer maneira (ainda).

Esta é a seção do arquivo de prese que especifica a fonte:

####################################################################
# Installation Sources
####################################################################

# Where are we pulling bits from?
d-i     mirror/http/hostname    string ftp.de.debian.org
d-i     mirror/http/directory   string /debian/
d-i     mirror/suite            string lenny

# Post install APT setup
d-i     apt-setup/uri_type      select d-i
d-i     apt-setup/hostname      string ftp.de.debian.org
d-i     apt-setup/directory     string /debian/
d-i     apt-setup/another       boolean false
d-i     apt-setup/security-updates      boolean false
d-i     finish-install/reboot_in_progress note
d-i     prebaseconfig/reboot_in_progress        note

d-i     apt-setup/non-free      boolean true
d-i     apt-setup/contrib      boolean true

Alguma ideia de como instalar realmente o lenny (oldstable)? Obrigado!

    
por Hank 20.02.2011 / 12:58

1 resposta

0

Eu encontrei esta postagem no superuser.com, indicando que isso não pode ser feito. Aparentemente, o instalador de rede, sempre , pega os últimos pacotes estáveis. Agora vou tentar descobrir como fazer o preseed de uma instalação full-iso-install, ao invés de uma instalação em rede.

(Se você gosta disso, eu sugiro que você revise a resposta original, não a minha repetição).

Atualização: Funcionou por

  • Colocando o arquivo preseed em um servidor da Web acessível internamente, URL: http://<webserver>/d-i/lenny/preseed.cfg
  • Inicializando uma VM com o debian-506-amd64-netinst.iso
  • Na tela inicial, apertei ESC para chegar ao prompt de inicialização
  • No prompt de inicialização, eu digito auto url=<webserver>
por 20.02.2011 / 18:07