|
6#
楼主 |
发表于 2017-6-15 12:52:02
|
只看该作者
本帖最后由 qzxym 于 2017-6-15 12:53 编辑
安装过程中的一点心得贴出来供参考:
安装编译环境
yum -y groupinstall "Development Tools"
yum -y install git wget
获取源代码
git clone http://git.ipxe.org/ipxe.git
获取缺省配置文件
wget https://svn.code.sf.net/p/freegh ... ipxe/src/ipxescript
修改缺省配置文件:vi ipxescript
:netboot
chain tftp://${next-server}/default.ipxe ||
改为:
:netboot
chain tftp://${next-server}/grldr ||
修改 tftp 传输大小: vi /root/ipxe/src/include/ipxe/tftp.h
#define TFTP_DEFAULT_BLKSIZE 16384 /**<缺省值居然是 512 */
#define TFTP_MAX_BLKSIZE 16384 /**<缺省值是 1432 */
开始编译
cd /root/ipxe/src
make clean
make bin/undionly.pxe bin/undionly.kpxe bin/undionly.kkpxe bin/ipxe.pxe bin/ipxe.kpxe bin/ipxe.kkpxe EMBED=ipxescript
mv bin/undionly.kpxe /tftpboot/kpxegrldr
尤其是 tftp 的传输值改了后在本人 vmware 虚拟机里测试简直如飞啊(wifi网络环境下的vmware)
|
|