RUI个人博客 首页>>Linux>>[转+实践] 在虚机中搭建PXE网络启动服务器

[转+实践] 在虚机中搭建PXE网络启动服务器

转自:http://https://www.tecmint.com/install-pxe-network-boot-server-in-centos-7/

个人推荐查看原文地址文章,因为原文地址更加详细,本文章记录并测试我在本地环境过程中的测试结果,并且正常可用。

还有一篇文章也不错:

https://debian-administration.org/article/478/Setting_up_a_server_for_PXE_network_booting


##在实际环境中通过pxe装系统遇到的问题:

使用PXE启动时,发现有些设备会出现这样的错误:”PXE-E51 No DHCP or proxy DHCP offers were found or received” or “No proxy DHCP offers”,而使用笔记本连接在该设备所在的端口下时,能够正常启动。

可能原因:一些网卡直到 MAC 层软件驱动被实际加载之后才会启动链路,而交换设备为了避免环路运行了STP协议,一个正常的交换接口从down到up要经过:Down,listening,learning,fowarding几个状态,一共耗时为30~50秒,从而决定此端口是blocking还是fowarding的,也是交换机的防止环路的机制。因此在dhcp过程中会出现超时现象,通过设置交换机对应的服务器上连为设置为portfast状态,使得链路up时交换机端口直接进入forwarding状态,从而避免超时。


##实际环境测试部分截图

# 通过/var/log/messages可以看到已经启动了一台虚机


# 提示按F8获取menu (配置过程中会有相关信息)


# 可以看到安装可选的目录:


# 安装完成后(这里配置安装系统还是通过图形化,算是半智能,后续研究需要通过配置文件来全智能。)


# 查看ip地址可以获取到并且登录虚机

昵  称:
邮  箱:
评论内容:
验 证 码:
可用[code][/code]插入代码
点击刷新验证码