pxe 自动化安装环境部署

本文档详细介绍了如何部署PXE自动化安装环境,包括配置IP、DNS、GATEWAY,获取启动软件,创建并测试配置文件,以及从镜像导入安装文件。在pxe服务器上进行了一系列的测试和配置,最终实现自动安装。此外,还讨论了如何修改安装界面的默认背景图以适应不同分辨率。
摘要由CSDN通过智能技术生成
预启动安装系统
    PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术,工作
于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动
操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)
或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软件包到本机内存中执
行,由这个启动软件包完成终端(客户端)基本软件设置,从而引导预先安装在服务器中的终端操作系
统。PXE可以引导多种操作系统
如:Windows95/98/2000/windows2003/windows2008/winXP/win7/win8,linux系列系统等。
自动安装原理
1.客户机从自己的PXE网卡启动,向本网络中的DHCP服务器索取IP 
2.DHCP服务器返回分给客户机IP 
3.客户机向本网络中的TFTP服务器索取文件 
4.客户机取得bootstrap文件后之执行引导文件完成引导 
5.然后读取配置文件,通过TFTP服务器加载内核和文件系统
6.进入安装画面, 此时可以通过选择HTTP、FTP、NFS方式进行安装 

PXE网络安装必需的4个要素: 
1.客户机的网卡必须为PXE网卡 
2.网络中必须要有DHCP和TFTP服务器,当然这两个服务器可以是同一台物理主机 
3.所安装的操作系统必须支持网络安装 
4.必须要有FTP,HTTP,NFS至少一个服务器,当然也可以和DHCP和TFTP服务器同为一台物理主机 
一、配置pxe环境
1.获取IP,DNS,GATEWAY
配置dhcp   # pxe的IP,DNS,GATEWAY都是由dhcp服务提供的

[root@pxe-server ~]# yum install -y dhcp
[root@pxe-server ~]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf   
7 option domain-name "westos.com";  
8 option domain-name-servers 172.25.254.125; 
30 subnet 172.25.254.0 netmask 255.255.255.0 { 
31   range 172.25.254.20 172.25.254.30; 
32   option routers 172.25.254.78; 33 }
[root@pxe-server ~]# systemctl restart dhcp
2.获取启动软件
[root@pxe-server ~]# yum whatprovides */pxe*    # 查找提供pxe服务的软件

在这里插入图片描述

[root@pxe-server ~]# yum install -y syslinux-4.05-12.el7.x86_64
[root@pxe-server ~]# yum search tftp	# pxe依赖tftp协议进行共享

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值