PXE自动安装Linux系统

Posted eristiser

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PXE自动安装Linux系统相关的知识,希望对你有一定的参考价值。

 PXE自动安装Linux系统

 

PXE预启动执行环境(Preboot eXecution Environment,PXE)。当需要安装的操作系统数量许多时,无法手动进行安装,这时就可利用PXE这个技术。这种机制让计算机的启动可以不依赖本地数据存储设备(如硬盘)或本地已安装的操作系统。

PXE不是一种安装方式,是一种引导的方式。PXE方式要求安装的计算机中必须包含一个 支持PXE 的网卡,且主板支持网络引导,PXE 协议使计算机可以通过网络启动。

 

流程:

 

1.  环境准备

 

2.  确保关闭的防火墙 

 

3.  安装所需的必要软件包并开启对应的服务

 

4.  准备安装源

 

5.  准备自动应答文件,并放到可以被访问到的地方

 

6.  配置DHCP服务并启动

 

7.  将必要的文件复制到相关目录

 

8.  修改启动菜单,以及一些其他的配置文件

 

9.  测试

 

 

步骤:

 

1.  将虚拟机配置成仅主机模式

2.  在服务端安装好必要的软件包和服务,进行相关配置

 

  • vsftpd

技术图片

 

#rpm -ql vsftpd

技术图片

技术图片

  • dhcp

#yum install dhcp

技术图片

技术图片

技术图片

#service dhcpd

#service dhcpd configtest

#service dhcpd start

#chkconfig dhcpd on

  • tftp-server

作用:使服务端的系统配置文件能够通过网络传输给客户端

 

技术图片

 

3. 将内核、驱动和引导文件移动到tftp根目

技术图片

 

 #service dhcpd restart   //重启服务

4. 创建Kickstart自动应答文件ks.cfg(需要安装图形化界面)

#yum list all | grep kick

#yum -y install system-config-kickstart

技术图片

5. 通过system-config-kickstart工具配置生成kickstart文件

技术图片

技术图片

技术图片

 

以上是关于PXE自动安装Linux系统的主要内容,如果未能解决你的问题,请参考以下文章

PXE自动安装Linux系统

PXE自动安装Linux系统

Linux—图解PXE实现全自动安装系统

pxe自动安装Linux系统

PXE自动安装Linux系统

基于PXE网络启动的Linux系统自动化安装