|
本帖最后由 dark_enigma 于 2016-8-22 11:32 编辑
为了让ipxe的使用外置菜单,我们往往使用tiny pxe sever软件,但tiny pxe server是windows软件,如果你的PXE服务器是linux的就用不成了。这时候可以用万能的G4D来调用ipxe并加载外置ipxe菜单。
方法是用linux搭建tftp和dhcp,pxe的启动文件使用grldr,菜单如下来加载ipxe,同时使用外置的ipxe菜单文件ipxemenu.ipxe
kernel (pd)/IPXE.KRN
initrd (pd)/ipxemenu.ipxe
虽说我这么干成了,可是我很困惑,这里的initrd为什么可以加载ipxe的外置菜单文件呢,是因为ipxe.krn本身有这个特性,还是G4D有针对ipxe菜单调用的特殊代码?到底initrd在这起的什么作用?这句指令到底调用的是G4D的initrd还是IPXE的initrd? |
|