Instalando o pacote linux-virtual a partir de um arquivo preseed

1

Estou tentando automatizar uma instalação de servidor do Precise em uma VM virtualbox. Eventualmente vou usar algumas das configurações de preseed para instalá-lo em alguns ESXi VMS.

Eu gostaria de usar o pacote linux-virtual kernel e o documentação sugere que é possível alterar a seleção do kernel.

Atualmente, tenho essas linhas no arquivo de pré-configuração

d-i base-installer/kernel/image string linux-virtual
d-i base-installer/kernel/altmeta string linux-virtual

Eu também tentei várias outras strings, incluindo o linux-image-virtual.

Embora o linux-virtual não esteja no CD de instalação do servidor, ele está no arquivo e eu tenho o arquivo preseed configurado em nossa instância local do apt-cacher-ng:

d-i apt-setup/local0/repository string http://core:3142/gb.archive.ubuntu.com/ubuntu precise-updates main
d-i apt-setup/local1/repository string http://core:3142/gb.archive.ubuntu.com/ubuntu precise main
d-i apt-setup/local2/repository string http://core:3142/gb.archive.ubuntu.com/ubuntu   precise-security main

No entanto, durante a instalação, acabei de obter um menu de seleção que me permite escolher entre vários sabores do kernel genérico.

Eu gostaria de instalar o linux-virtual dentro do preseed para que eu possa evitar a necessidade de reinicializar novamente, como seria necessário se eu o tivesse instalado após a execução do instalador.

    
por bleach 01.05.2013 / 20:44

2 respostas

1

Acontece que a resposta é que instalar o pacote linux-virtual no 12.04.2 é inútil.

12.04.2 vem com um kernel backported do Quantal, o pacote é chamado de linux-image-lts-quantal. No Quantal, o pacote do kernel virtual foi abolido, portanto não há um pacote virtual equivalente.

É possível instalar o pacote linux-virtual após a instalação, mas isso envolverá um downgrade de 3.5.0 para 3.2.0.

    
por bleach 03.05.2013 / 12:00
0

Você não quer o linux principal, isso está implícito. Eu também não acho que você precisa de "base-installer / kernel / image", tente deixar isso como padrão.

Ref: base-installer / kernel / altmeta Descrição: para uso interno; pode ser preseeded  Postfix opcional para pacotes meta do kernel; pode ser usado por exemplo para  suporte à instalação de um kernel atualizado para estável.  Não inclua o hífen principal: ele será prefixado no código.

    
por Daviey 02.05.2013 / 11:52