Wie erstelle ich ein enthaltenes Menü / Untermenü / einen separaten Bildschirm in pxelinux?

878
Dims

Ich habe folgendes Menü in meinem 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 

Was gibt mir folgendes Menü:

Wie erstelle ich ein enthaltenes Menü / Untermenü / einen separaten Bildschirm in pxelinux?

Jetzt möchte ich das Ubuntu-Installationsprogramm hinzufügen. Besser ist ein separater Bildschirm oder ein Untermenü.

Ich habe folgende Dateien erhalten:

http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/installer-amd64/current/images/netboot/

Sie haben dort die folgende Konfiguration:

# 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 

von denen ich denke, dass die einzigen Daten, die ich brauche, in einem ubuntu-installerOrdner liegen.

Wie füge ubuntu-installer/amd64/boot-screens/menu.cfgich nun ein Menü in seiner Gesamtheit in mein Menü ein, sodass es meistens funktioniert?

1

1 Antwort auf die Frage

0
Pat

Der beste Weg, um das zu tun, was Sie möchten, besteht darin, die pxelinux.0, die sich irgendwo unter "ubuntu-installer /" befindet, aus Ihrem Menü zu laden. Sie können auf einige Verzeichnisprobleme stoßen, die jedoch behoben werden können.