一身转战三千里,一剑曾百万师。这篇文章主要讲述部署PXE远程安装服务相关的知识,希望能为你提供帮助。
1.安装需要的服务器( tftp-server / dhcp / ftp )
开启 tftp服务disable 改为 no后保存退出
安装dhcp
覆盖dhcp模板
修改主配置文件
安装vsftpd
挂载镜像盘(用于发布镜像源)
复制网络启动所需要文件到tftp服务器的根目录下
安装引导加载程序
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/ (复制到tftp根目录)
mkdir /var/lib/tftpboot/pxelinux.cfg (创建菜单目录)
cp /mnt/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default (安装菜单)
cp /mnt/images/pxeboot/initrd.img /var/lib/tftpboot
(linux引导加载模块)
cp /mnt/images/pxeboot/vmlinuz /var/lib/tftpboot/
(压缩内核)
cp
/mnt/isolinux/vesamenu.c32 /var/lib/tftpboot (图形化安装菜单)
启动所有服务器
配置启动菜单文件
装一台新机器测试在提示字串“boot:”后直接按 Enter 键(或执行“auto”命令),将会进入默认的图形
【部署PXE远程安装服务】
推荐阅读
- 文件管理——命令4
- 安装PXE
- #yyds干货盘点#Linux文件目录核心命令
- 详解双向循环带头节点链表——十分钟单手吊打链表
- 彻底解决虚拟机浏览器设置扩展等花屏空白不显示问题
- 常用I/O模型及比较说明
- zabbix的搭建及使用
- 实验(使用二进制编译部署K8S(v1.20))
- readinessProbe+preStop使应用更新时用户无感知