您的位置首页百科知识

PXE网络装机攻略

PXE网络装机攻略

的有关信息介绍如下:

PXE网络装机攻略

传统装机的局限性是服务器本机一般没有光驱,若要重新系统,或有一批服务器要安装系统,要统一配置,那将如何解决呢?要一台一台安装吗?肯定不是,这就要用到本篇所说的网络装,同时可以装多台主机,实现自动化装系统,配置各种服务。不需要光盘,优盘等物理安装介绍。

我们先来看看什么是PXE网络,PXE系统是在操作系统之前运行,可用于远程安装,构建无盘工作站,PXE client集成在网卡ROM中,当计算机引导时,BIOS把PXE client调入内存执行,获取PXE server配置,显示菜单,根据用户选将远程操作系统下载到本机运行。

PXE组件及过程的分析。

需要哪些服务:

DHCP服务,分配IP地址,定位引导程

DNS服务,为客户机分配主机名

TFTP服务,提供引导程序下载

FTP服务(或http/nfs),提供yum安装源

客户机应具备的条件:

网卡ROM必须支持PXE协议

主板支持网络启动

装机条件准备1,为客户机提供用来装系统的FTP软件源,利用Linux洗脸盘数据构建YUM源, 通过vsftpd服务对外发布。

装机条件准备2,提供DNS服务,方便查询/配置主机名, 装bind-->建配置-->起服务。注意结合DHCP服务的IP地址池。

装机条件准备3, 准备DHCP服务,为客户机分配地址,并且指定TFTP服务器的IP地址, 指定网卡引导文件。

配置并启用TFTP服务,安装tftp-server软件包,监听端口UDP 69;

TFTP根目录:/var/lib/tftpboot/

部署好TFTP服务后就要部署网卡启动程序,安装内核和初始化镜像

TFTP路径 : /var/lib/tftpboot/pxelinux.0

/var/lib/tftpboot/vmlinuz

/var/lib/tftpboot/initrd.img

注意:也可以从Linux系统光盘中提取

测试TFTP服务,确保可成功下载相关文件,需要先安装tftp软件包,再使用tftp命令下载pxelinux.0测试。

为PXE配置启动菜单,创建PXE启动配置, 先创建pxelinux.cfg文件夹,(可参考Linux系统光盘中的样例配置文件)。修改PXE启动配置,通过default进入默认引导标签。

PXE装机测试,为客户机远程装系统。PXE引导(默认)并加载内核。

采用URL源,自动获取IP地址,手动指定安装源,分区 .....