PXE高效装机

Posted Jzy的博客

tags:

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

 步骤1:安装并启用vsftpd

yum install vsftpd -y    \\\\安装vsftpd

systemctl start vsftpd   \\\\开启vsftpd

systemctl enable vsftpd  \\\\开启开机自动启动vsftpd


步骤2:将/mnt复制到/var/ftp/pub

cp -r /mnt /var/ftp/pub   \\\\将光盘的挂载点的内容复制到ftp匿名用户默认访问的地方


步骤3:安装并启用tftp

yum install tftp-server -y   \\\\安装tftp服务

vim /etc/xinetd.d/tftp     \\\\编辑tftp配


PXE高效装机_初始化

systemctl start tftp      \\\\开启tftp服务

systemctl enable tftp    \\\\开机自动开启tftp服务


步骤4:准备 Linux 内核、初始化镜像文件

yum install syslinux -y              \\\\安装syslinux服务

cp /media/cdrom/images/pxeboot/vmlinuz
/var/lib/tftpboot

cp /media/cdrom/images/pxeboot/ initrd.img
/var/lib/tftpboot

cp /usr/share/syslinux/pxelinux.0
/var/lib/tftpboot


步骤5:安装并启用dhcp服务

yum install dhcp -y  \\\\安装dhcp服务

vim /etc/dhcp/dhcpd.conf   \\\\编辑dhcp配置文件


PXE高效装机_linux_02

systemctl start dhcpd    \\\\开启dhcpd服务

systemctl enable dhcpd   \\\\开机自动开启dhcpd服务


步骤6:配置启动菜单文件

mkdir /var/lib/tftpboot/pxelinux.cfg     ​​\\\\创建pxelinux.cfg​​目录

vim
/var/lib/tftpboot/pxelinux.cfg/default   \\\\编辑default文件

PXE高效装机_linux_03

步骤7:安装system-config-kickstart

yum install system-config-kickstart -y  \\\\安装system-config-kickstart

依次点击 应用程序→系统工具→Kickstart


PXE高效装机_vim_04


PXE高效装机_linux_05


PXE高效装机_linux_06


PXE高效装机_vim_07


PXE高效装机_linux_08

点击文件保存即可


步骤8:将需要的软件包编辑进ks.cfg中


PXE高效装机_linux_09

从%packages到%end是软件包
可将不需要的删除


步骤9:将ks.cfg复制到/var/ftp目录下

cp ks.cfg /var/ftp


步骤10:创建另一台centos测试即可


PXE高效装机_vim_10

开启虚拟机等待就会到这一步 需要手动点击接受许可证即完成


PXE高效装机_vim_11


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

PXE 高效批量网络装机

linux---PXE高效批量网络装机,kickstart无人值守技术

PXE高效批量网络装机

Linux--PXE高效批量网络装机部署!

Linux网络服务13——PXE高效能批量网络装机

PXE高效装机(附加脚本)