使用tftpd32搭建PXE服务器——从FTP服务器下载内核及INITRD文件

本文介绍了如何使用tftpd32搭建PXE服务器,通过FTP下载内核和INITRD文件。首先创建PXE_BOOT文件夹,放入syslinux相关文件,接着创建pxelinux.cfg配置文件夹。然后以管理员权限运行tftpd32,配置启动文件和基目录。在pxelinux.cfg/default中设置启动项,指定vmlinuz和initrd的FTP地址。最后,在VMware中创建虚拟机,设置为桥接模式,并在局域网中配置FTP服务器。
摘要由CSDN通过智能技术生成

必备工具

tftpd32-4.5.0

syslinux-6.0.3

vmware workstation

以上工具都可以从网上下载到,版本可以用最新的。

详细步骤

1、创建一个文件夹如D:/PXE_BOOT/,解压syslinux源码包,在源码包中搜索找到ldlinux.c32、lpxelinux.0、pxelinux.0并拷贝到D:/PXE_BOOT/目录中。

2、在D:/PXE_BOOT/下创建一个pxelinux.cfg文件夹,这里要放类似于isolinux.cfg的配置文件,其实完全可以拷贝系统镜像中的isolinux.cfg过来,重命名为default即可。

3、以管理员权限打开tftpd32,配置如下图所示。其中的启动文件可以是pxelinux.0或lpxelinux.0,区别在lpxelinux.0支持从ftp或http服务器下载内核文件vmlinuz和initrd文件。

010445_El3P_2332270.png</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值