A melhor maneira de fazer o que você quer é encadear do seu menu o pxelinux.0 incluído em algum lugar sob 'ubuntu-installer /'. Você pode encontrar alguns problemas de diretório, mas eles podem ser corrigidos.
Eu tenho o seguinte menu na minha LAN:
UI menu.c32
PROMPT 0
TIMEOUT 300
ONTIMEOUT local
MENU TITLE In The Moon PXE Menu (Sagittarius-A)
LABEL WinPE64
MENU LABEL Windows PE x64
KERNEL /memdisk
INITRD /images/WinPE_amd64.iso
APPEND iso
LABEL Ubuntu64
MENU LABEL Ubuntu x64
KERNEL /images/vmlinuz-3.13.0-43-generic
APPEND ro root=/dev/sda1 initrd=/images/initrd.img-3.13.0-43-generic
LABEL Memtest86
MENU LABEL Memtest86+
kernel images/memtest86
O que me dá o seguinte menu:
AgoraeugostariadeadicionaroinstaladordoUbuntuaele.Melhorételaousubmenuseparado.
Eupegueiosseguintesarquivos:
Eles têm a seguinte configuração lá:
# D-I config version 2.0
include ubuntu-installer/amd64/boot-screens/menu.cfg
default ubuntu-installer/amd64/boot-screens/vesamenu.c32
prompt 0
timeout 0
a partir do qual eu acho que os únicos dados que eu preciso, estão dentro da pasta ubuntu-installer
.
Agora, como adicionar o menu de ubuntu-installer/amd64/boot-screens/menu.cfg
em sua totalidade ao meu menu, deixando-o em grande parte funcionando?
A melhor maneira de fazer o que você quer é encadear do seu menu o pxelinux.0 incluído em algum lugar sob 'ubuntu-installer /'. Você pode encontrar alguns problemas de diretório, mas eles podem ser corrigidos.