PXE高效装机

少年恃险若平地,独倚长剑凌清秋。这篇文章主要讲述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
【PXE高效装机】yum install tftp-server -y    \\\\安装tftp服务
vim /etc/xinetd.d/tftp        \\\\编辑tftp配



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



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


步骤7:安装system-config-kickstart
yum install system-config-kickstart -y  \\\\安装system-config-kickstart
依次点击 应用程序→系统工具→Kickstart















点击文件保存即可


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



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



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


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



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






    推荐阅读