赞
踩
PXE是由intel公司开发的网络引导技术,工作在Client/Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装或整个操作系统。
PXE严格来说并不是一种安装方式,而是一种引导的方式,进行PXE安装的必要条件是要安装的计算机中包含一个PXE支持的网卡(NIC),即网卡中必须要有PXE Clinet。PXE(pre-boot Execution Environment)协议使计算机可以通过网络启动。
解释: 在配置PXE的时候,为了联网不将以前的网卡删除,可以添加一个新的网卡,在该网卡的ip地址网段中,需要由存在client 客户端(需要安装系统的主机)。
PXE协议分为Client端和server端
PXE client在网卡ROM(存储器)中,当计算机进行开机引导时,BIOS把PXE Clinet 调入内存执行,由PXE client 将放置在PXE server 中的 文件通过网络下载到本地运行。
运行PXE协议需要设置DHCP服务和TFTP服务
DHCP服务用来给 PXE clinet 分配一个ip地址,由于是给PXE client分配IP地址,所以在配置DHCP服务时需要增加相应的PXE设置。
在PXE client的ROM中,已存在了TFTP client ,PXE client通过TFTP协议到TFTP Server上下载所需的文件。
规模化: 同时装配多台服务器
自动化: 安装系统、配置各种服务
远程实现: 不需要光盘、U盘等安装介质
客户机的网卡需要支持PXE协议(集成BOOTROM芯片),且主板支持网络引导。
目前绝大多数服务器和大多数的PC 都能够提供此支持,只需要在BIOS设置中允许从Net work 或LAN(局域网) 启动即可。
网络中有一台DHCP服务器以便为客户机自动分配、指定引导文件位置。
服务器通过TFTP(简单文件传输协议),提供引导镜像文件的下载。
ickstart 是一种无人值守安装方式。
kickstart 的工作原理
通过记录典型的安装过程中所需要人工干预填写的各种参数,并生成一个名为ks.cfg的文件,在其后的安装过程中(不只局限于生成kickstart安装文件的及其)当出现要求添加参数的情况时,安装程序会首先去查找kickstart生成的文件,当找到合适的参数,就采用找到的参数,当没有找到合适的参数时,才需要安装者手工干预。
这样,如果kickstart 文件涵盖了安装过程中的出现的所有需要填写的参数时,安装者完全可以只告诉安装程序从何处去ks.cfg文件,然后去忙自己的事情,等待安装完毕,安装程序会根据ks.cfg中设置的重启选项来重启系统,并结束安装。
①PXE客户机向DHCP请求,向DHCP服务器申请IP 地址
②DHCP服务器响应PXE客户机的请求,自动从IP 地址池中分配一个IP地址给PXE客户机,并告知PXE客户机:TFTP服务器的IP地址和PXE引导程序文件pxelinux.0 ,默认在TFTP共享目录/var/lib、tftpboot/下。
③PXE客户机向TFTP服务器发起获取pxelinux.0 引导程序文件的请求。
④TFTP服务器响应PXE客户机的请求,将其共享的pxelinux.0 文件传输给PXE客户机。
⑤PXE客户机通过网络来启动到系统安装主界面
⑥PXE客户机向文件共享服务器(“ftp”、“http”、“nfs”等&#
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。