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配
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测试即可
开启虚拟机等待就会到这一步 需要手动点击接受许可证即完成
以上是关于PXE高效装机的主要内容,如果未能解决你的问题,请参考以下文章