首页 > 其他分享 >PXE 高校批量网络装机

PXE 高校批量网络装机

时间:2023-11-19 22:11:05浏览次数:32  
标签:批量 程序包 网卡 服务器 装机 dhcp tftp 安装 PXE

PXE

系统装机引导方式

启动操作系统

1、硬盘

2、光驱  (u盘)

3、网络启动(PXE)

装操作系统

系统镜像 u盘 光盘

pe: 小型的 操作系统 在操作系统 再装操作系统 pxe

pxe是通过网卡引导启动

实现的硬件条件

.BIOS支持

2.网卡支持(现在基本都已支持)

3.需要在bios中开启开关,服务器一般没打开(bmc界面里打开)

4.网络中有一台 DHCP 服务器以便为客户机自动分配地址、指定引导文件位置 网卡自带DHCP功能 dhcp 指明分配的ip地址

vsftpd tftp

5.服务器通过 tftp服务(简单文件传输协议)来提供系统内核和引导镜像的下载 udp()协议 网卡自带这个功能(不支持其他的远程共享服务)

自带的站点(/var/lib/tftp?) initrd.img(驱动) vmlinuz(内核) pxelinux.cfg/default(引导文件) pxelinux.0(小型的grub程序) tftp 指明

工作原理图 及过程

 

1.网卡需要查找相关的dhcp服务器(获取地址时间)

2.找到后dhcp服务器提供ip地址,和引导程序(boot loader)的地址 还提供给客户机TFTPserver地址(dhcp本身不提供tftp服务)

3.网卡使用tftp客户端吧引导程序加载到内存中来

4.bios执行引导程序

5.引导程序会去TFTP去查找配置文件

6.根据配置文件去引导安装系统

7.系统安装过程

 

实验操作 pxe安装操作系统

 #安装四大文件

#复制dhcp 

 

 

#配置文件 

 

 #  next-server 192.168.100.100;    #指定tftp的服务器地址,filename "pxelinux.0";   #指定启动文件 

 

 

 

 

 

#yes改成no,启动服务

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 .

 

 

 

 

 

 

 

 

 

 

 

 

kickstart 无人值守安装

kickstart文件主要包括三个部分:命令段,程序包段,脚本段

命令段:指明各种安装前配置,如键盘类型等

命令段中的常见命令:

keyboard: 设定键盘类型

lang: 语言类型

zerombr:清除mbr

clearpart:清除分区

part: 创建分区

rootpw: 指明root的密码

timezone: 时区

text: 文本安装界面

network:指定网络设置

firewall:设置防火墙设置

selinux:设置selinux设置

reboot:安装完自动重启

user:安装完成后为系统创建新用户

url: 指明安装源

程序包段:指明要安装的程序包组或程序包,不安装的程序包等

%packages

@^environment group: 指定环境包组,如:@^minimal-environment

@group_name

package

-package

%end

脚本段:

%pre: 安装前脚本

%post: 安装后脚本

 

安装

#yum install system-config-kickstart -y

标签:批量,程序包,网卡,服务器,装机,dhcp,tftp,安装,PXE
From: https://www.cnblogs.com/yanrui07/p/17842795.html

相关文章

  • PXE一键装机
    PXE一键装机发邮件[root@localhost~]#echo"mialhello"|mail-s"test-6"2397683704@qq.com修改qq邮箱的白名单^表示高亮裸机的内存必须2G以上,不然加载不了,会报错pxelinux.cfg这个是文件夹,需要在该目录下创建vimdefaultPXE一键装机详细步骤1.yum安装dhcp、tft......
  • Python批量求取Excel表格每一个4行内某列的最大值、最小值
      本文介绍基于Python语言,基于Excel表格文件内某一列的数据,计算这一列数据在每一个指定数量的行的范围内(例如每一个4行的范围内)的区间最大值的方法。  已知我们现有一个.csv格式的Excel表格文件,其中有一列数据,我们希望对其加以区间最大值的计算——即从这一列的数据部分(也就是......
  • PXE——高效批量网络装机
    什么是pxe?通过网络来引导安装操作系统网卡启动要和光盘启动拥有差不多的环境vmlinuz内核initrd.img驱动isolinux.cfg需要手写引导配置文件网络引导grub程序syslinux(软件集合)pxe原理: pxe实验1、环境准备:需要安装四个服务dhcptftpvsftpsyslinux2、关闭机器......
  • 微博cookie批量自动私信脚本,协议版,可发图片文字,用鱼刺模块开发!
    这个软件我也开源出来,包括DLL部分,程序集,完整的都分享给大家,方便大家学习一下代码的结构和运行原理,很多人都会开发这类的软件,但是都调用了填表模块,协议的很少会,那么这个软件就是一个非常不错的一个参考案例,仅供学习哈。UI部分: 程序集代码:===================================......
  • 抖音自动关注点赞评论脚本,可批量导入视频连接,易语言精易VIP模块开发
    这个软件也是客户定制的,然后调用的是精易论坛的一个VIP模块,一个月收费10块钱,但是功能很强大,它可以直接调用你电脑上安装的谷歌浏览器,然后在浏览器里面直接执行数据功能,比如数据包截取,COOKIE的导入导出,还有JS网页端直接,填表操作等功能,所以用这个模块开发了一个抖音私信的功能,可以直......
  • 生产力-准备篇-1、自己动手装机
    原来的笔记本电脑性能不太行了,趁着JD搞活动,自己组装了1台AMD芯片的台式机,具体配置如下:CPU:AMD7700X,淘宝入手,盒装1819内存:金百达银爵C32DDR56400,1277.85硬盘:TiPlus7100 1TB,409,自己加装了1块1TB的2.5寸SATA存数据主板:华硕TUFGAMINGB650M-PLUSWIFI,1196.75机箱:乔思伯(J......
  • HHDESK资源管理批量修改
    HHDESK自带客户端支持批量修改。右键资源,选择“批量修改”。在弹出框中,选择需要修改的选项;以及资源类型;点击确定;可在对话框下方的操作日志中,查看结果。......
  • 淘宝商家私信脚本,自动批量阿里旺旺版,按键精灵源码分享
    在UI界面设置话术后用#号分割多条,然后启动就会自动给搜素下面的商家发送指定消息的私信,脚本代码和UI界面代码我下面会分享出来,自己粘贴就可以用。UI界面:  UI界面代码:====================================================界面1:{请在下面设置话术:{输入框:{名称:"......
  • 抖音自动评论脚本,可按关键词,实现批量点赞,按键精灵开源版!
    这个脚本是我之前给一个客户开发的,现在用着也没啥意义,开发了很多,我索性就把代码直接分享出来,给一些新手做学习研究用,里面很多结构都是自己花费了很大的心思和心血才弄出来的,所以价值很高。UI界面: ui界面代码:============================================界面1:{请在下面......
  • QQ邮件群发工具批量版,支持163邮箱,可搭建SMTP邮局,易语言全开源
    不借助任何易语言的模块,纯代码编写的,运行非常流畅,我之前自己发QQ邮件用的,每天几千份没问题,近期因为一些工作上的原因就想着把软件开源出来,一些好的思路就免费分享出来,软件核心发送模块整合到了“jmail.dll这个文件大家网上估计能搜到,我下面分享的代码是所有代码,并不是单个窗口的代......