构建PXE网络安装服务操作系统+kickstart工具实现系统的无人值守安装配置详解

测试机环境:

操作系统:centos6.5

服务器端主机IP:192.168.1.10

客户端主机IP:192.168.1.20

1.PXE服务器端配置

(1.)挂载软件源光盘并且配置本地网络安装YUM源

构建PXE网络安装服务操作系统+kickstart工具实现系统的无人值守安装配置详解_第1张图片构建PXE网络安装服务操作系统+kickstart工具实现系统的无人值守安装配置详解_第2张图片

yum源的配置如下:

构建PXE网络安装服务操作系统+kickstart工具实现系统的无人值守安装配置详解_第3张图片

(2.)安装并启用TFTP文件服务

yum -y install tftp-server

构建PXE网络安装服务操作系统+kickstart工具实现系统的无人值守安装配置详解_第4张图片

修改配置文件,把disable=yes改为disable=no,然后启动xinetd服务

vim /etc/xinetd.d/tftp

构建PXE网络安装服务操作系统+kickstart工具实现系统的无人值守安装配置详解_第5张图片

然后重启XINETD文件服务

server xinetd restart

构建PXE网络安装服务操作系统+kickstart工具实现系统的无人值守安装配置详解_第6张图片

(3.)准备内核、初始化镜像文件

cd /media/images/pxeboot/
cp vmlinuz initrd.img /var/lib/tftpboot/

构建PXE网络安装服务操作系统+kickstart工具实现系统的无人值守安装配置详解_第7张图片

(4.)准备PXE引导程序,启动菜单文件

yum -y install syslinux
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/

构建PXE网络安装服务操作系统+kickstart工具实现系统的无人值守安装配置详解_第8张图片

(5.)配置启动菜单

mkdir /var/lib/tftpboot/pxelinux.cfg
vim /var/lib/tftpboot/pxelinux.cfg/default

下面的代码需要手工建立,分为三个部分,图形安装、文本安装和救援模式

 构建PXE网络安装服务操作系统+kickstart工具实现系统的无人值守安装配置详解_第9张图片

(6.)在PXE服务器上安装并启用dhcp服务

yum -y install dhcp

构建PXE网络安装服务操作系统+kickstart工具实现系统的无人值守安装配置详解_第10张图片

vim /etc/dhcp/dhcpd.conf

构建PXE网络安装服务操作系统+kickstart工具实现系统的无人值守安装配置详解_第11张图片

最后启动dhcpd服务

(7.)验证PXE网络安装系统

新建虚拟机,修改bios设置,将第一启动设备设置为network或LAN

启动PXE客户端,看到下图所示说明正确(需要关闭vmworkstation的dhcp功能)

剩下的只需跟着步骤做即可!!!!!!!

你可能感兴趣的:(薄凉小伙的运维成长之路)