Estou instalando com êxito o 12.04 usando o PXE, como mostrado abaixo:
label ubuntu12.04
menu label Ubuntu 12.04
kernel images/ubuntu/12.04-amd64/linux
append initrd=images/ubuntu/12.04-amd64/initrd.gz -- ks=http://10.0.1.0/ks.ubuntu
Isto carrega com sucesso o netboot kernel + init, inicia o anaconda e carrega meu arquivo ks.ubuntu. Dentro do ks.ubuntu eu tenho a localização da mídia de instalação:
url --url http://10.0.1.0/ubuntu/12.04-amd64/
Eu quero este URL no meu arquivo PXE, então eu posso usar o ks.ubuntu
para várias versões do ubuntu. Com o CentOS, posso acrescentar method=
ou inst.ks=
(são aliases) às opções de inicialização. Eu tenho apenas um arquivo ks.centos e uso method=
para configurar a mídia de instalação para a versão selecionada. O Ubuntu não parece reconhecer nenhuma das opções e o padrão é usar uma instalação da Internet em vez do meu espelho local. Qualquer pensamento ou ajuda seria realmente ótimo!