如何在pxelinux中制作一个包含的菜单/子菜单/单独的屏幕?


1

我的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

这给了我以下菜单:

在此输入图像描述

现在我想添加Ubuntu安装程序。更好的是单独的屏幕或子菜单。

我有以下文件:

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

他们有以下配置:

# 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

我认为,我需要的唯一数据是内部ubuntu-installer文件夹。

现在如何将菜单从ubuntu-installer/amd64/boot-screens/menu.cfg它的整体添加到我的菜单中,让它大部分都有效?

Answers:


0

做你想做的最好的方法是从你的菜单中加载pxelinux.0包含在'ubuntu-installer /'下的某个地方。您可能遇到一些目录问题,但它们可以解决。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.