PXE配合Kickstart装机详细

Posted 海上月是天上月733

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PXE配合Kickstart装机详细相关的知识,希望对你有一定的参考价值。

PXE

PXE(预启动执行环境,在操作系统之前运行)是由Intel公司开发的网络引导技术,工作在client/server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。

PXE的优点

1.规模化:同时装配多台服务器
2.自动化:安装系统,配置各种服务
3.远程实现:不需要光盘,U盘等安装介质

搭建PXE需要满足的前提条件

客户机的网卡要支持PXE协议(集成BOOTROM芯片),且主板支持网络引导
网络中有一台DHCP服务器以便为客户机自动分配地址,指定引导文件位置
服务器通过TFTP服务(简单文件传输协议)来提供系统内核和引导镜像文件的下载

TFTP简介

TFTP(简单文件传输协议),是一个基于UDP协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于小文件传输的应用场合。TFTP服务默认由xinetd服务进行管理,使用UDP端口69号

搭建PXE远程安装服务器

PXE远程安装服务器集成了centos7安装源,TFTP服务,DHCP服务,FTP服务,能够向客户机裸机发送PXE引导程序,linux内核,启动菜单等数据,以及提供安装文件

1.安装并启动TFTP服务
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.安装并启动DHCP服务
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.准备linux内核,初始化镜像文件
在这里插入图片描述

4.准备PXE引导程序
在这里插入图片描述
在这里插入图片描述

5.安装FTP服务,准备centos7安装源

在这里插入图片描述
在这里插入图片描述

6.配置启动菜单文件
默认的启动菜单文件在TFTP根目录的pxelinux.cfg子目录下,文件名为default
在这里插入图片描述

7关闭防火墙,验证PXE网络安装
在这里插入图片描述
在这里插入图片描述

实现kickstart无人值守安装

1.安装应答文件
在这里插入图片描述

2.打开kickstart配置窗口
在这里插入图片描述

3.配置kickstart选项
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.配置需要安装的软件包
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.编辑引导菜单文件 default,添加 ks 引导参数
在这里插入图片描述
当客户机每次以PXE方式引导时,将自动下载ks.cfg应答配置文件,然后根据其中的设置安装CentOS 7 系统

打开新建的虚拟机即可自动完成安装。
在这里插入图片描述
在这里插入图片描述

以上是关于PXE配合Kickstart装机详细的主要内容,如果未能解决你的问题,请参考以下文章

如何不费吹灰之力的装机?部署PXE实现Kickstart无人值守安装 — 装机界的最强王者

超详细的Linux系统PXE自动部署装机与kickstart无人值守(实战干货)

PXE高效批量网络装机实现Kickstart无人值守安装

PXE网络装机实现kickstart无人值守装机

PXE网络装机及kickstart无人值守自动装机技术

他们真的来了:PXE远程部署装机,进阶版kickstart无人值守装机(实验可跟做)