Preseed não seleciona automaticamente a interface de rede no Ubuntu 14.04; instalação automatizada precisa de entrada humana

9

Estou tentando configurar uma instalação autônoma do Ubuntu Server 14.04 a partir do PXE.

Eu inicialmente tentei usar o Kickstart. Isso funcionou bem, exceto que o gerenciador de partições exigia a confirmação do usuário e, portanto, não era uma instalação completamente autônoma (por exemplo, eu preciso reconhecer que não há problema em reparticionar o disco a meio da instalação).

Um colega sugeriu que, para um controle refinado, seria melhor usar o Preseed. Infelizmente, a instalação do preseed fica atualmente presa na seção choose_interface .

As instruções de inicialização em /tftpboot/pxelinux.cfg/default :

KERNEL images/ubuntu_server_1404/install/netboot/ubuntu-installer/amd64/linux
append auto=true vga=normal initrd=images/ubuntu_server_1404/install/netboot/ubuntu-installer/amd64/initrd.gz url=http://myNAS/pxe/preseed.cfg quiet --

podem executar as primeiras linhas (por exemplo, seleção de idioma / teclado)

d-i debian-installer/locale string en_US
d-i console-setup/ask_detect boolean false
d-i console-setup/layoutcode string us
d-i keyboard-configuration/layoutcode string us

mas o choose_interface não funciona automaticamente:

Eu tentei especificar a interface de rede:

d-i netcfg/choose_interface select em1

e seleção automática:

d-i netcfg/choose_interface select auto

Nenhuma dessas configurações funcionou: a instalação requer entrada humana para prosseguir.

Você pode ver o que estou fazendo de errado?

    
por Alex Woolford 03.05.2015 / 06:41

1 resposta

8

Este é (ou foi?) um bug reportado. A solução foi tentar passar netcfg/choose_interface= YourInterface para o kernel como uma opção de inicialização . / p>     

por Ron 04.05.2015 / 09:18

Tags