Eristiser

导航

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文件

 

posted on 2019-11-18 23:34  Eristiser  阅读(163)  评论(0编辑  收藏  举报