要实现pxe自动安装系统,必须在网路上找到一台主机进行dhcp服务器和tftp服务器的搭建,还要有server安装文件才能实现pxe的自动安装。

优点:可以摆脱交互式安装,实现真正的自动化安装,方便,快捷。

 

过程

在服务器上安装ftp和dhcp软件包

pxe自动安装系统 (linux)_blank

启动ftp和dhcp服务

pxe自动安装系统 (linux)_服务器_02

pxe自动安装系统 (linux)_blank_03

设置成开机自动引导

pxe自动安装系统 (linux)_blank_04

pxe自动安装系统 (linux)_blank_05

配置ftp

pxe自动安装系统 (linux)_软件包_06

pxe自动安装系统 (linux)_server_07

编辑/etc/xinetd.d/tftp

pxe自动安装系统 (linux)_软件包_08

pxe自动安装系统 (linux)_blank_09

重启一下超级守护进程

pxe自动安装系统 (linux)_target_10

把驱动文件,内核文件,引导文件拷贝到/tftpboot目录下

pxe自动安装系统 (linux)_软件包_11

pxe自动安装系统 (linux)_服务器_12

创建目录pxelinux.cfg 并在目录下编辑配置文件

pxe自动安装系统 (linux)_target_13

pxe自动安装系统 (linux)_target_14

pxe自动安装系统 (linux)_软件包_15

拷贝光盘上的所有文件到/var/ftp目录下

pxe自动安装系统 (linux)_服务器_16

用yum安装system-config-kickstart软件包

pxe自动安装系统 (linux)_server_17

然后使用system-config-kickstart工具进行配置

pxe自动安装系统 (linux)_server_18

pxe自动安装系统 (linux)_软件包_19

pxe自动安装系统 (linux)_server_20

pxe自动安装系统 (linux)_blank_21

pxe自动安装系统 (linux)_blank_22

pxe自动安装系统 (linux)_软件包_23

pxe自动安装系统 (linux)_软件包_24

pxe自动安装系统 (linux)_target_25

pxe自动安装系统 (linux)_服务器_26

pxe自动安装系统 (linux)_server_27

pxe自动安装系统 (linux)_服务器_28

pxe自动安装系统 (linux)_target_29

打开ks.cfg

pxe自动安装系统 (linux)_target_30

添加如下的一行代码

Key –skip

把ks.cfg拷贝到/var/ftp/ 目录下

pxe自动安装系统 (linux)_target_31

重启tftp服务和dhcp服务

环境搭建完成,进入虚拟机测试即可

注意:进入虚拟机测试时要保证安装系统时无默认dhcp,无引导光盘