Instalando o pacote linux-virtual a partir de um arquivo de pré-configuração

Instalando o pacote linux-virtual a partir de um arquivo de pré-configuração

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

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

Atualmente tenho essas linhas em meu arquivo de pré-configuração

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

Também tentei várias outras strings, incluindo 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 de pré-configuração para configurar 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, recebo apenas 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 evitar a necessidade de reinicializar novamente, como seria necessário se o instalasse após a execução do instalador.

Responder1

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

12.04.2 vem com um kernel backportado da Quantal, o pacote é chamado linux-image-lts-quantal. No Quantal, o pacote -virtual do kernel foi abolido, portanto não existe um pacote -virtual equivalente.

Istoé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.

Responder2

Você não quer o Linux líder, isso está implícito. Também não acho que você precise de "base-installer/kernel/image", tente deixar isso como padrão.

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

informação relacionada