PXE网络装机.docx

PXE网络装机

部署PXE远程安装服务PXE工作在C/S模式下,允许客户机通过网络从远程服务器下载镜像,并加载安装文件或整个操作系统。搭建PXE满足的条件:→客户机的网络支持PXE协议(集成BOOTROM芯片),且主板支持网络引导→网络中有一台DHCP服务器以便为客户机自动分配地址,指定引导文件的位置→服务器通过TFTP(简单文件传输协议)提供引导镜像文件的下载搭建PXE远程安装服务器准备RHEL6安装源RHEL6的网络安装一般通过TFTP、FTP协议发布,另外也支持NFS(网络文件系统)协议安装vsftpd,并启动,注意防火墙将光盘内容复制到本地安装并启用TFTPTFTP是由tftp-server软件包提供,默认有xinetd超级服务进行管理,配置文件位于/etc/xinetd.d/tftp,默认使用udp协议的69端口(我已经配置好yum客户端)修改配置文件,将disable=yes改为disable=no,然后启动xinetd服务即可(如果防火墙开机的话,注意防火墙,而我的防火墙已经清规则了)准备Linux内核、初始化镜像文件用于PXE网络安装的Linux内核、初始化镜像文件可以从RHEL6光盘中获得,分别为vmlinuz和initrd.img,位于images/pxeboot中注意:我的光盘全部内容已经复制到/var/ftp/rhel6下面了准备PXE引导程序、启动菜单文件用户PXE网络安装的引导程序为pxelinux.0,由软件包syslinux提供启动菜单用来指导客户机的引导过程,默认菜单引导文件为default,应放在tftp根目录的pxelinux.cfg子目录下安装并启用DHCP添加画圈中的内容→range:表示范围(DHCP的具体请看/u/5108050992)→next-server:指定TFTP服务器的地址→filename:指定PXE引导程序的文件名启动dhcpd服务验证PXE网络安装如果使用VMware Workstation搭建的环境,注意关闭软件的dhcp功能或者停止本地的vmwaredhcp服务调BIOS,设置引导方式为网络引导直接回车,表示进入默认的图形界面安装指定默认语言和键盘后,指定安装介质(我是一URL为例)如果环境中没有使用到ipv6的话,可以禁用,也可以保持默认指定RHEL6安装源路径当看到以下界面,则表示PXE安装源搭建成功实现Kickstart无人值守安装在上面介绍的是需要管理员手动进行操作的,而通过kickstart则无需管理员手动操作,只需要配置应答文件后,开启裸机的电源,剩下过程全部自动安装准备安装应答文件在RHEL6系统中安装system-config-kickstart工具以后,即可通过图形化向导工具来配置安装应答文件安装工具配置安装应答文件启动程序基本信息安装方法引导装载程序选项,默认即可分区信息,必须添加交换分区和根分区添加网络eth0验证、防火墙配置、显示配置等默认即可开发工具,建议安装以下几项预安装脚本可以不用设置(根据需要),安装后脚本我就配置以下yum客户端了,具体的根据需要编写脚本点击文件,保存,默认保存在/root下实现批量自动装机启用自动应答文件修改后内容如下启动裸机后,全程无需手动操作即可进入安装,直到安装完成,稍后在录像中展示效果

文档评论(0)

1亿VIP精品文档

相关文档