TinyPxeServer使用
外观
tinypxeserver是集成了dhcp,tftp,http,之类功能可应用于网络启动的工具。
使用方法:

打开相应的功能在程序根目录pxesrv下有一个files的目录是该程序内的默认根目录,修改或者自定义配置文件达到想要的效果。
比如想要使用ipxe引导启动就在bootfile中选择ipxe.pxe,bootfile选择ipxe自定义的ipxe配置文件。
| proxydhcp | 作用域中有dhcp就勾选 |
| httpd | 应该是传输文件用的 |
| Online | 启动 |
| Offline | 停止 |
| option 54(dhcp server) | 作用域 |
| BootFile/filename | 启动引导文件 |
| BootFile/filemane if user-class=gpxe or ipxe | gpxe或者ipxe的配置文件 |
配置文件
ipxe
ISO
iso文件启动方式有两种一种是吧iso完全读取到内存再打开一种是一边加载一边打开
加载完打开
#!ipxe
#============== Set Variables ===============
set boot-url http://${dhcp-server}
#必须加载这个
kernel ${boot-url}/memdisk iso raw
#加载镜像
initrd ${boot-url}/images/pe.iso
boot
直接打开
#!ipxe
#============== Set Variables ===============
set boot-url http://${dhcp-server}
#镜像路径
sanboot --no-describe ${boot-url}/images/pe.iso
boot