跳转到内容

TinyPxeServer使用

来自FC
FC留言 | 贡献2024年1月29日 (一) 14:40的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

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

程序下载

文件:Tinypxeserver使用01应用程序.zip