首页 > 其他分享 >笔记本上搭建PXE环境

笔记本上搭建PXE环境

时间:2023-10-06 15:00:26浏览次数:37  
标签:kickstart 配置文件 cfg 笔记本 ks PXE pxe 搭建

环境准备

1、Tftpd64工具下载地址:https://pjo2.github.io/tftpd64/
2、HFS(简易HTTP服务器)工具下载地址:http://www.rejetto.com/hfs/
3、ISO镜像文件:Linux发行版(本章实验用的是centos7.9的镜像)

 

1、在桌面新建一个目录文件(我这就叫PXE)

\PXE

  \PXE\pxe-inst          # 用于存放PXE所需要的系统内核文件

  \PXE\pxe-inst\pxelinux.cfg    # 用于存放PXE引导配置文件

  \PXE\pxe-iso          # 用于存放centos安装镜像提取的全部内容

将ISO文件内容提前到\PXE\pxe-iso目录下,这里是通过软碟通工具进行镜像内容提取的。注:最好不要直接解压缩

 

在提取的ISO文件里面找到如下(图一)几个文件
复制\PXE\pxe_iso\isolinux\initrd.img --》\PXE\pxe-inst下
复制\PXE\pxe_iso\isolinux\vesamenu.c32 --》 \PXE\pxe-inst下
复制\PXE\pxe_iso\isolinux\vmlinuz --》\PXE\pxe-inst下
新建\PXE\pxe-inst\pxelinux.cfg目录
复制\PXE\pxe_iso\isolinux\isolinux.cfg --》 \PXE\pxe-inst\pxelinux.cfg下改名为default(最终结果看图二,图三)

准备default文件

准备PXElinux.0启动文件

 Kickstart文件准备

Kickstart是一种无人值守的安装方式。它的工作原理是在安装过程中记录人工干预填写的各种参数,并生成一个名为ks.cfg的文件。如果在自动安装过程中出现要填写参数的情况,安装程序首先会去查找ks.cfg文件,如果找到合适的参数,就采用所找到的参数;如果没有找到合适的参数,便会弹出对话框让安装者手工填写。所以,如果ks.cfg文件涵盖了安装过程中所有需要填写的参数,那么安装者完全可以只告诉安装程序从何处下载ks.cfg文件,然后就去忙自己的事情。等安装完毕,安装程序会根据ks.cfg中的设置重启/关闭系统,并结束安装。
创建ks.cfg文件,生成kickstart配置文件的三种方法(推荐方法1,不需要过多改东西,装好一台操作系统,把这台的ks文件拿过来直接用就可以了)
方法1、 找一台安装好CentOS系统机器,Centos安装程序都会创建一个kickstart配置文件,记录你的真实安装配置。如果你希望实现和某系统类似的安装,可以基于该系统的kickstart配置文件来生成你自己的kickstart配置文件。(生成的文件名字叫anaconda-ks.cfg位于/root/anaconda-ks.cfg)
方法2、Centos提供了一个图形化的kickstart配置工具。在任何一个安装好的Linux系统上运行该工具,就可以很容易地创建你自己的kickstart配置文件。kickstart配置工具命令为redhat-config-kickstart(RHEL3)或system-config-kickstart(RHEL4,RHEL5)。如果没有这个命令通过yum –y install system-config-kickstart安装即可,网上有很多用CentOS桌面版生成ks文件的文章,命令行也很简单。
方法3、阅读kickstart配置文件的手册。用任何一个文本编辑器都可以创建你自己的kickstart配置文件。

开始下发系统

打开客户端查看

 

标签:kickstart,配置文件,cfg,笔记本,ks,PXE,pxe,搭建
From: https://www.cnblogs.com/HByang/p/17744583.html

相关文章

  • Windows2012上搭建帝国CMS网站步骤(一)
    1.点击左下角开始按钮,选择“服务器管理器”; 2.默认仪表盘选项,选择“添加角色和功能”; 3.直接下一步; 4.选择“基于角色或基于功能的安装”; 5.选择“从服务器池中选择服务器”,选定好服务器,下一步; 6.选择“Web服务器(IIS)”, 7.在弹出的弹窗中选择“添加工具”,然后下......
  • Spring Mvc框架环境搭建
    1.创建动态WEB项目本次在IDEA2021.2.1版本中创建SpringMV 出现webapp文件夹则说明文件创建好啦!2.配置TomCat配置完之后,让我们来运行一下! 配置成功了!!!配置Spring前端控制器<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="<http://maven.apache.org/......
  • 1.若依框架介绍与环境搭建
    文章目录若依框架介绍官网地址相关技术栈环境搭建1.git介绍下载与安装学习资料2.maven介绍与下载环境变量配置资料学习3.node4.java5.idea6.vscode7.mysql可视化工具HeidiSql8.redis参考资料遇到问题若依框架介绍官网地址若依框架官网地址:http://www.ruoyi.vip/gitee地址:https://......
  • RabbitMQ 集群搭建和仲裁队列的使用
    RabbitMQ是基于Erlang语言开发的,该语言天然支持集群分布式模式,因此部署RabbitMQ集群非常简单。RabbitMQ的集群部署有两种模式:普通集群:又称为标准集群,是一种分布式集群,将队列分散到集群的各个节点,提高整个集群的并发能力。镜像集群:在普通集群的基础上,添加了主从备份功......
  • centos搭建msf
    搭建msf官方有提供一键安装脚本,如下:curlhttps://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb>msfinstall&&chmod755msfinstall&&./msfinstall等安装成功直接输入msfconsole就可以运......
  • Kafka 搭建过程
    目录1.关于Kafka2.Kafka搭建过程3.参考本文主要介绍Kafka基本原理,以及搭建过程。1.关于KafkaApacheKafka是一个开源的分布式事件流平台,被设计用来实现实时数据流的发布、订阅、存储和处理。Kafka的主要特性包括:高吞吐量:Kafka可以处理高速流动的数据,并保证数据的写入和读取......
  • 视频监控/视频融合系统EasyNVR搭建工地视频监控平台
    安防视频监控平台EasyCVR是一个具有强大拓展性、灵活的视频能力和轻便部署的平台。它支持多种主流标准协议,包括国标GB28181、RTSP/Onvif、RTMP等,还可以支持厂家的私有协议和SDK接入,例如海康Ehome、海大宇等设备的SDK。该平台不仅拥有传统安防视频监控的功能,还具备接入AI智能分析的......
  • 基于 K8S 搭建自己的 ELK 服务
    基于K8S(K3S)搭建自己的ELK服务对应的Yaml资源在https://github.com/nicelizhi/k8s-elkelasticsearch服务Servicekind:ServiceapiVersion:v1metadata:name:elasticsearchspec:ports:-name:elasticsearchprotocol:TCPport:9200......
  • Ubuntu 20.04 搭建 Timemachine
    创建一个目录,作为TimeMachine保存数据的目录。$sudomkdir/usr/local/timemachine$sudochownnobody:nogroup/usr/local/timemachine$sudochmod777/usr/local/timemachine安装netatalk服务和avahi-daemon服务。$sudoaptinstallnetatalkavahi-daemon编辑net......
  • redis主从复制基础上搭建哨兵模式
    假如156和157是不同的两台服务器两台redis主从复制基础上搭建哨兵模式如下156redis.confmasterauth123456bind0.0.0.0requirement123456daemonizeyessentinel.confsentinelauth-passmymaster123456sentinelmonitormymaster10.190.107.15663792157......