【RHEL7】无人值守安装系统
目录
一、kickstart服务
1.下载kickstart
2.启动图形制作工具
3.选择设置
4.查看生成的文件
5.修改ks.cfg文件
二、HTTP服务
1.下载HTTP服务
2.启动HTTP服务
3.将挂载文件和ks.cfg放在HTTP默认目录下
4.测试HTTP服务
三、PXE
1.查看pxe需要安装什么
2.安装
四、TFTP服务
1.查看TFTP的软件包名
2.下载TFTP
3.开机自启
4.显示TFTP所需的文件列表
5.将镜像和pxelinux.0拷贝到/var/lib/tftpboot下
6.修改defualt文件中的设置
编辑 7.重启TFTP
五、DHCP服务
1.关闭VMwareDHCP
2.下载DHCP
3.配置DHCP文件
4.重启DHCP服务
六、测试
1.新建一个虚机
2.不要选择光盘镜像!!!
3.打开电源时进入固件
4.选择网络模式
5.退出
6.选择第一个回车进入
7.关闭客户机
8.再次进入
9.成功
注意:只能是8以下的版本,不然kickstart要收费
该系统使用到了HTTP+Kickstart+PXE+TFTP+DHCP
一、kickstart服务
1.下载kickstart
[root@node1 ~]# yum install -y system-config-kickstart
2.启动图形制作工具
[root@node1 ~]# system-config-kickstart
![]()
3.选择设置



点击“Add”








因为存在bug,无法添加需要安装的软件包,所以后面需自行添加




4.查看生成的文件

5.修改ks.cfg文件
添加需要安装的软件,因为在图形界面生成时,有bug无法选择,所以在配置文件里面写
![]()
如需添加需要下载的软件,就按照方框中的格式添加软件包

二、HTTP服务
1.下载HTTP服务
[root@node1 ~]# yum install -y httpd
2.启动HTTP服务
[root@node1 ~]# systemctl restart httpd
3.将挂载文件和ks.cfg放在HTTP默认目录下


4.测试HTTP服务

三、PXE
1.查看pxe需要安装什么

2.安装
[root@node1 ~]# yum install -y syslinux.x86_64
四、TFTP服务
1.查看TFTP的软件包名

2.下载TFTP
t@node1 ~]# yum install -y tftp-server.x86_64
3.开机自启
[root@node1 ~]# systemctl enable --now tftp
4.显示TFTP所需的文件列表
共享文件夹

5.将镜像和pxelinux.0拷贝到/var/lib/tftpboot下
pxe启动引导器pxelinux.0在syslinux包中,将它拷贝到/var/lib/tftpboot/下,虚拟机会从此文件夹下读取文件
[root@node1 ~]# cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
[root@node1 ~]# cp /rhel7/isolinux/* /var/lib/tftpboot/
default文件告诉虚拟机从什么内核引导,以及在引导式向内核传递的任何选项
[root@node1 ~]# cd /var/lib/tftpboot/
[root@node1 tftpboot]# cp isolinux.cfg pxelinux.cfg/default

6.修改defualt文件中的设置
![]()
将"label check"中的"menu default"移动到"menu linux"下,并添加红的部分语句
7.重启TFTP
![]()
五、DHCP服务
1.关闭VMwareDHCP

2.下载DHCP
[root@node1 ~]# yum install -y dhcp
3.配置DHCP文件
(1)当启动时无法启动DHCP服务

(2)查看DHCP需要的软件包

(3)需要配置DHCP主配置文件/etc/dhcp/dhcpd.conf
(5)查看dhcpd.conf文件
发现里面什么也没有,需要将/usr/share/doc/dhcp*/dhcpd.conf.example复制到dhcpd.conf里面

(6)复制
[root@node1 ~]# \cp -f /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf
(7)将27,28行注释掉,以及35行之后的删除,并修改文件内容
domain-name:域名
domain-name-servers:DNS

子网的网段,掩码, 分配到IP地址范围等

4.重启DHCP服务
ot@node1 ~]# systemctl restart dhcpd
六、测试
1.新建一个虚机
2.不要选择光盘镜像!!!
3.打开电源时进入固件

4.选择网络模式

5.退出

6.选择第一个回车进入

7.关闭客户机
再次出现此界面,代表安装完成,关闭客户机

8.再次进入
打开电源时进入固件

选择硬盘模式

保存退出
9.成功
相关文章:
【RHEL7】无人值守安装系统
目录 一、kickstart服务 1.下载kickstart 2.启动图形制作工具 3.选择设置 4.查看生成的文件 5.修改ks.cfg文件 二、HTTP服务 1.下载HTTP服务 2.启动HTTP服务 3.将挂载文件和ks.cfg放在HTTP默认目录下 4.测试HTTP服务 三、PXE 1.查看pxe需要安装什么 2.安装 四、…...
[RTOS 学习记录] 预备知识:C语言结构体
这篇文章是我阅读《嵌入式实时操作系统μCOS-II原理及应用》后的读书笔记,记录目的是为了个人后续回顾复习使用。 文章目录 结构体结构体基础声明和定义结构体类型声明和定义结构体变量初始化结构体变量初始化各个成员使用列表符号初始化 使用结构体变量综上 结构体…...
sqli-labs注入漏洞解析--less-9/10
第九关: 这一关相比第八关,第八关他正确显示you are in,错误不显示you are in,但是第九关你不管是输入正确或者错误都显示 you are in ,这个时候布尔盲注就不适合我们用,所以我们的换一下思路,布尔盲注适合页面对于错误和正确结果…...
文心智能体平台:食尚小助,提供美食推荐和烹饪指导
文章目录 前言文心智能体平台介绍创建自己的智能体我的文心智能体体验地址总结 前言 在快节奏的现代生活中,许多人都希望能够享受美味的食物,但往往缺乏时间和精力来自己动手烹饪。为了解决这一问题,文心智能体平台推出了“食尚小助”智能体…...
工作中,如何有效解决“冲突”?不回避,不退让才是最佳方式
职场里每个人都在争取自己的利益,由于立场的不同,“冲突”不可避免。区别在于有些隐藏在暗处,有些摆在了台面上。 隐藏在“暗处”的冲突,表面上一团和气,实则在暗自较劲,甚至会有下三滥的手段;…...
Qt读写配置(ini)文件
本文介绍Qt读写配置(ini)文件。 1.配置文件(ini)简介 配置文件(ini)也叫ini文件(Initialization File),即初始化文件。它由节名,键名,键值构成。…...
Python笔试面试题AI答之面向对象(2)
文章目录 6.阐述 Python自省(机制与函数) ?7.简述Python中面向切面编程AOP和装饰器?面向切面编程(AOP)基本概念核心原理应用场景Python中的实现方式 装饰器(Decorator)基本概念语法应…...
Python学习计划——12.1选择一个小项目并完成
在这节课中,我们将选择一个小项目并完成它。为了综合运用前面所学的知识,我们选择构建一个简单的Web应用,该应用将包含数据分析和展示功能。我们将使用Flask框架和Pandas库来处理数据,并将结果展示在Web页面上。 项目:…...
uniapp 多渠道打包实现方案
首先一个基础分包方案: 包不用区分渠道,只是通过文件名进行区分,公共代码逻辑可以通过mixins进行混入。 这样分包后就需要在打包时只针对编译的渠道包文件进行替换打包,其他渠道包的文件不打包进去,通过工具类实现…...
请你学习:前端布局3 - 浮动 float
1 标准流(也称为普通流、文档流) 标准流(也称为普通流、文档流)是CSS中元素布局的基础方式,它决定了元素在页面上的默认排列方式。这种布局方式遵循HTML文档的结构,不需要额外的CSS样式来指定元素的位置。…...
PyCharm 2024.1 总结和最新变化
您好,我是程序员小羊! 前言 PyCharm 2024.1 是 JetBrains 最新发布的Python集成开发环境(IDE),旨在提供更强大的功能和更好的用户体验。以下是对这个版本的总结和最新变化的介绍 智能代码建议和自动完成:…...
RGB红绿灯——Arduino
光的三原色 牛顿发现光的色散奥秘之后,进一步计算发现:七种色光中只有红、绿、蓝三种色光无法被分解,而其他四种颜色的光均可由这三种色光以不同比例相合而成。于是红、绿、蓝被称为“三原色光”或“光的三原色”。后经证实:红、绿…...
浅谈用二分和三分法解决问题(c++)
目录 问题引入[NOIP2001 提高组] 一元三次方程求解题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 提示思路分析AC代码 思考关于二分和三分例题讲解进击的奶牛题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 思路AC代码 平均数题目描述输入格式输出格式样例 …...
Cocos Creator2D游戏开发(9)-飞机大战(7)-爆炸效果
这个爆炸效果我卡在这里好长时间,视频反复的看, 然后把代码反复的测试,修改,终于给弄出来 视频中这段,作者也是修改了好几次, 跟着做也走了不少弯路; 最后反正弄出来了; 有几个坑; ① 动画体创建位置是enemy_prefab ② enemy_prefab预制体下不用放动画就行; ③ 代码中引用Anima…...
终于有人把华为认证全部说清楚了
在信息技术领域,华为认证好比一座金字招牌,吸引着无数技术专业人士的青睐。 市场上关于华为认证的声音纷繁复杂,存在不少争议,让人难以辨别真伪。 今天就来好好讲讲华为认证,从头到尾都帮你盘盘清楚。 01 华为认证是…...
【知识】pytorch中的pinned memory和pageable memory
转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~ 目录 概念简介 pytorch用法 速度测试 反直觉情况 概念简介 默认情况下,主机 (CPU) 数据分配是可分页的。GPU 无…...
【系统架构设计】数据库系统(五)
数据库系统(五) 数据库模式与范式数据库设计备份与恢复分布式数据库系统数据仓库数据挖掘NoSQL大数据 数据库模式与范式 数据库设计 备份与恢复 分布式数据库系统 数据仓库 数据挖掘 对数据挖掘技术进行支持的三种基础技术已经发展成熟,…...
如何对人工智能系统进行测试|要点,方法及流程
当今社会,人工智能发展非常快。现在人工智能的发展已经渗透到了我们生活的方方面面,自动驾驶、或者我们手机里经常用到的一些应用都或多或少涉及到了一些人工智能的功能,比如说美图秀秀、新闻推荐、机器翻译以及个性化的购物推荐等等都涉及到…...
CVE-2023-37569~文件上传【春秋云境靶场渗透】
# 今天我们拿下CVE-2023-37569这个文件上传漏洞# 经过简单账号密码猜测 账号:admin 密码:password# 找到了文件上传的地方# 我们直接给它上传一句话木马并发现上传成功# 上传好木马后,右键上传的木马打开发现上传木马页面# 直接使用蚁剑进行连…...
MySQL简介 数据库管理与表管理
文章目录 1 MySQL的优势2 MySQL数据类型1 数字类型2 日期和时间类型3 字符串类型 3 数据库管理4 数据表管理参考 1 MySQL的优势 性能优化:通过优化存储引擎(InnoDB,MyISAM)和查询优化。解决大规模数据处理和查询优化开源…...
告别‘塑料感’渲染:IBGS如何用‘颜色残差’让3D高斯重建的物体更真实?
告别‘塑料感’渲染:IBGS如何用‘颜色残差’让3D高斯重建的物体更真实? 当你在虚拟场景中看到一个金属茶壶时,是否总觉得它像玩具一样缺乏真实感?这就是当前3D高斯溅射(3DGS)技术面临的"塑料感"困…...
Qwen3.5-2B图文对话实战:上传实验数据图→自动识别坐标轴+趋势分析+结论建议
Qwen3.5-2B图文对话实战:上传实验数据图→自动识别坐标轴趋势分析结论建议 1. 引言:当AI遇见科研数据分析 作为一名科研工作者,你是否经常遇到这样的场景:实验室刚跑出一组数据,你迫不及待想分析趋势,却发…...
CentOS部署PHP项目完整步骤
CentOS 7.9 部署 PHP 7.4 MySQL 5.7.44 完整步骤 由于 CentOS 7 已于 2024 年 6 月 30 日停止官方维护,原有的 yum 源已不可用,因此必须首先更换为阿里云镜像源才能正常安装软件。 一、系统环境准备 1.1 更换阿里云 YUM 源 # 1. 备份原有源 mv /etc/yum…...
Beyond Compare 5终极激活指南:免费获取永久授权密钥的完整教程
Beyond Compare 5终极激活指南:免费获取永久授权密钥的完整教程 【免费下载链接】BCompare_Keygen Keygen for BCompare 5 项目地址: https://gitcode.com/gh_mirrors/bc/BCompare_Keygen Beyond Compare 5作为业界领先的文件对比工具,其强大的功…...
Phi-4-mini-reasoning入门指南:用Gradio Blocks构建多步解题UI
Phi-4-mini-reasoning入门指南:用Gradio Blocks构建多步解题UI 1. 认识Phi-4-mini-reasoning Phi-4-mini-reasoning是一款3.8B参数的轻量级开源模型,专为数学推理、逻辑推导和多步解题等强逻辑任务设计。这个模型主打"小参数、强推理、长上下文、…...
收藏!小白也能看懂的大模型推理能力训练与未来趋势深度解析
文章讨论了大模型的发展历程,从早期的“读很多书”模式到引入“思考”能力的转变。重点介绍了推理式思考与智能体式思考的区别,以及Qwen团队在模型训练中的经验与挑战。文章指出,未来的重心将从单纯训练模型“思考”转向训练智能体“边想边做…...
Dramatron:AI驱动的剧本创作革命
Dramatron:AI驱动的剧本创作革命 【免费下载链接】dramatron Dramatron uses large language models to generate coherent scripts and screenplays. 项目地址: https://gitcode.com/gh_mirrors/dr/dramatron 价值定位:重新定义创意写作流程 在…...
STM32水质监测系统开发与物联网应用
1. 项目概述 作为一名嵌入式开发工程师,我最近完成了一个基于STM32的河流水质监测系统项目。这个系统能够实时检测水体的PH值、电导率和浊度等关键参数,并通过物联网技术实现远程监控和自动调节功能。在实际应用中,我发现这套系统特别适合用于…...
ESP8266高精度脉冲计数波形发生器库
1. 项目概述esp8266_waveformPulseCounter是一款面向 ESP8266 平台的高精度脉冲计数型波形发生器库,其核心设计目标是在硬件级精确控制下生成指定脉冲数量的方波/矩形波信号,并在计数完成时触发用户定义的回调动作。该库并非通用波形合成工具,…...
Phi-4-mini-reasoning实战案例:用supervisorctl重启服务解决502错误
Phi-4-mini-reasoning实战案例:用supervisorctl重启服务解决502错误 1. 问题场景描述 最近在部署Phi-4-mini-reasoning推理服务时,遇到了一个典型问题:Web界面突然返回502错误,导致用户无法正常使用推理功能。作为一款专注于数学…...
