扔了U盘吧!iVentoy批量网络装机,一根网线搞定N台电脑系统安装!

一款开箱即用的PXE网络装机神器、从服务端部署到客户端引导的完整配置流程、Windows与Linux混合并发部署的实现方式、以及免费版与专业版选择指南。真正实现“不插U盘、不刻光盘,百台电脑同时装系统”。


公司新采购了一批电脑和服务器,一部分要装Windows,一部分要装国产操作系统。王工用iVentoy当天下午就搞定了全公司的系统部署。“只用了半天,十多台电脑全部装完。”王工逢人就推荐这个工具,说这才是运维该用的神器。

今天把iVentoy的完整配置流程整理出来,下次遇到批量装机,不用再插U盘插到手软。

iVentoy到底是个啥?

iVentoy是知名开源U盘启动工具Ventoy的作者推出的新项目,定位是“增强版PXE服务器”。

简单说就是:把ISO文件放到一台电脑的指定目录里,局域网内其他电脑开机时从网络启动,就能直接选择并安装系统,跟插U盘一样简单。但效率是天壤之别——U盘只能一台一台装,iVentoy可以几十台甚至上百台同时并发安装,而且不同电脑还能装不同的系统,互不干扰。

支持110多种操作系统,涵盖Windows、WinPE、各种Linux发行版、VMware等,基本覆盖了日常运维需要用到的所有系统类型。

iVentoy的三大核心优势

优势一:零配置门槛,不用学复杂的PXE协议

传统PXE需要自己搭建DHCP、TFTP、HTTP服务器,配置启动菜单、编辑引导文件,光一套环境搭下来就得半天。iVentoy把这些全封装好了——打开软件,选网卡,点启动,完事。

优势二:混合并发,一台装Windows,另一台装Linux

传统方案一次只能装一种系统。iVentoy支持多台设备同时启动不同的ISO文件。同一局域网下,电脑A可以装Win11,电脑B可以装Ubuntu,电脑C可以装国产系统,同时进行,互不干扰。

优势三:保留原始启动菜单,不是“阉割版”

很多网络装机工具会篡改ISO的启动菜单。iVentoy完整保留原始ISO的启动菜单风格,选择系统后的安装体验跟插U盘一模一样,不会出现“功能被阉割”的问题。

(这段适合转给那个还在逐台插U盘装系统的运维同事,看完保证想试试)

手把手配置iVentoy:从下载到第一台客户端启动

第1步:下载和解压

从iVentoy官网下载对应版本,解压到一个全英文路径、不含空格的目录下。


第2步:把ISO文件放进“iso”目录

解压后,目录里有一个叫iso的文件夹。把所有需要部署的系统ISO文件拷贝到这个目录下,可以按系统类型创建子目录分类存放(比如iso\windowsiso\linuxiso\pe)。ISO文件名也不能有中文或空格!

如果不想复制大文件,Windows下可用mklink创建软链接,Linux下用ln -s。以后有新版本只需替换链接指向的源文件,不用反复拷贝几十GB的镜像。

mklink D:\iventoy-1.0.00\iso\ubuntu-22.04.2-desktop-amd64.iso  E:\download\ubuntu-22.04.2-desktop-amd64.iso 
ln -s /opt/download/ubuntu-22.04.2-desktop-amd64.iso  /home/panda/iventoy-1.0.00/iso/ubuntu-22.04.2-desktop-amd64.iso

 

第3步:以管理员身份运行iVentoy

Windows系统:右键点击iVentoy_64.exe,选“以管理员身份运行”。不这样做,后面大概率出权限问题。

Linux系统:终端执行sudo bash iventoy.sh start

第4步:通过Web页面管理

iVentoy启动后,通过浏览器访问:

https://127.0.0.1:26000

打开Web管理界面。也可以从同一局域网的另一台电脑访问https://服务器IP:26000来管理。

Web界面能配置本机IP地址、设置IP地址池(如192.168.1.100-200)、实时查看客户端连接状态和安装进度、管理ISO镜像、配置MAC地址过滤控制哪些设备可以PXE启动——所有这些都在浏览器里完成,不需要在命令行里敲一行配置


重点:选择正确的网卡IP。 如果本机有多块网卡,一定要选和客户端在同一局域网的那块。选错了客户端找不到服务器。

第5步:启动PXE服务

在Web界面上点击绿色的“开始”按钮,PXE服务正式启动。此时你的电脑就已经变成了一台PXE启动服务器。 免费版最多支持20个客户端同时连接,对中小规模部署足够了。

第6步:客户端从网络启动

将待安装电脑的BIOS/UEFI第一启动项设为“Network Boot”或“PXE”,保存重启。客户端会自动通过PXE获取IP地址,然后进入iVentoy启动菜单,选择要安装的ISO,按回车就开始安装了。


整个过程与本地U盘安装体验一致,安装完成后正常使用即可。

进阶功能:无人值守自动安装

这个功能是真香,博主还没研究透,后期会再合适的机会单发一期关于iVentoy无人值守自动安装的文章。

iVentoy 免费版vs专业版

对比项 免费版 专业版(299元)
最大客户端数 20台 无限制
ARM64支持 不支持 支持
商业用途 禁止 允许
时间限制

对于个人或小团队(20台以内),免费版完全够用,没有任何时间限制。

写在最后

如果公司需要批量部署电脑系统,iVentoy的体验确实比传统PXE方案好得多——不用手写配置文件、不用折腾TFTP/DHCP、直接扔ISO就能用。下次遇到几十上百台电脑要装系统,别再一台台插U盘了。先试试iVentoy,一根网线搞定全部。

iventoy 官网:https://www.iventoy.com

转自:https://mp.weixin.qq.com/s/uIi2nyS5kgNIJyANdMkhMQ