iVentoy网络安装操作系统镜像分发工具
iVentoy网络安装操作系统镜像分发工具

iVentoy网络安装操作系统镜像分发工具iVentoy 1.0.20

官方版无广告4

iVentoy 是一款非常实用的网络启动工具,可以把它看作一个功能强大的 PXE 服务器。它的最大优势在于极其简单:你只需在服务器上指定一个存放 ISO 文件的文件夹,同一网络中的其他电脑就能通过网络启动并安装操作系统,整个过程无需复杂的配置。

更新日期:
2024年4月2日
语言:
中文
平台:

9.9MB0 人已下载 手机查看

iVentoy 可以看作是一个功能强大的网络启动(PXE)服务器,它的核心价值在于:让你无需反复制作启动U盘,只需将ISO文件放入电脑的指定文件夹,同一网络下的其他电脑就能通过网络选择并安装操作系统

🚀 简介与核心优势

iVentoy 的作者和知名的U盘启动工具 Ventoy 是同一个人。与传统的PXE工具相比,它最大的特点是 “简单”,让你能通过网络同时为多台机器安装系统

  • 操作极简:无需复杂的命令行或配置,复制ISO文件到指定目录,点击“开始”即可。

  • 跨平台:支持在 Windows 和 Linux 系统上运行。

  • 广泛兼容:同时支持传统的 Legacy BIOS 和现代 UEFI 启动模式(包括x86_64和ARM64架构)。

  • 系统通吃:支持超过110种操作系统,涵盖各种 Windows、WinPE、Linux 发行版(如 Ubuntu、CentOS、Debian、Red Hat)甚至 VMware ESXi。

  • 即拷即用:ISO文件无需解压,直接复制进目录就能在启动菜单中显示,并保留原始的安装菜单风格。

  • 无人值守安装:支持为 ISO 指定自动安装脚本(如 Kickstart、unattend.xml),实现全自动部署。

📥 安装与配置

整个搭建过程非常简单,你只需要一台电脑作为服务器,支持Windows和Linux系统。

1. 下载与解压

  • 下载 iVentoy:访问 iVentoy 官网下载页,根据你的操作系统下载对应版本(例如 iventoy-1.0.20-win64-free.zip)。最新版本为 1.0.20。

  • 将下载的压缩包解压到一个全英文、无空格的路径下(例如 D:\iVentoy 而不是 D:\我的工具\iVentoy 1.0)。

2. 准备ISO文件

  • 把你需要用到的所有操作系统ISO文件,直接复制或剪切到解压后文件夹里的 iso 目录下。

  • 你可以在 iso 文件夹里再创建子目录(例如 WindowsLinux)来分类管理,菜单也会对应显示文件夹结构。

  • 注意:文件名和目录名同样不能包含中文或空格。

3. 启动服务

  • Windows:以管理员身份运行 iVentoy_64.exe(或 iVentoy_32.exe)。如果防火墙弹出提示,请允许访问。

  • Linux:在终端中执行 sudo bash iventoy.sh start

  • 程序启动后会自动打开浏览器进入管理界面(地址通常是 http://127.0.0.1:26000)。如果没有自动打开,可以手动在浏览器中输入该地址。

4. 配置网络并启动:

  • 在 Web 界面的 “Boot Configuration” 部分,选择你服务器上连接客户机网络的正确网卡 IP 地址。

  • 设置 “IP Address Pool”(IP 地址池),为连接的客户机分配 IP 范围(例如 192.168.1.100 到 192.168.1.200)。

  • 点击绿色的 “Start” 按钮。当按钮变为红色的 “Stop” 时,表示 PXE 服务已成功启动。

5. 关键设置

  • 确保你的 iVentoy 服务器和需要安装系统的客户机在同一个局域网内。在网页界面上,选择你服务器电脑连接交换机或客户机的那个网卡的IP地址(例如 192.168.1.10)。

  • 设置一个 IP地址池(例如 192.168.1.100 到 192.168.1.200),用于自动分配给要安装系统的客户机。

  • 点击绿色的 “开始” 按钮,PXE服务就成功启动了。

💡 重要提示与进阶功能

使用时需要留意以下几点,可以避免踩坑:

  • 关闭安全启动:iVentoy 目前不支持安全启动。你需要在所有需要网络启动的客户机 BIOS/UEFI 设置中,关闭 Secure Boot,否则会无法启动。

  • 网络环境要求:为确保无干扰,建议局域网内只有一个 DHCP服务器。如果你的网络环境中已经有一个 DHCP 服务器(如路由器),iVentoy 也能配合工作,但需要在设置里将 “DHCP服务器模式” 改为 External 并进行相应配置。

  • 免费版限制:非商业用途免费,但有最多同时启动20台客户端的限制,且不支持 ARM64 架构。专业版则无此限制,价格为 299 元/服务器(一次性买断)。

进阶功能 – 无人值守安装
iVentoy 支持在启动时自动注入自动安装脚本(如 Windows 的 unattend.xml 或 Linux 的 Kickstart 文件)。只需在网页的 “镜像管理” 中为指定ISO上传对应的脚本文件,即可实现“开机-选择系统-自动完成安装”的全流程自动化,非常适合批量部署。

🖥️ 客户端启动与安装

当服务器端配置好并启动后,在需要安装系统的电脑上操作:

  1. 用网线将其连接到与服务器相同的局域网中。

  2. 开机,进入 BIOS/UEFI 设置(通常按 Del/F2/F12 等),将 网络启动(Network Boot / PXE Boot) 设为第一启动项。注意:为了成功引导,你可能需要在 BIOS 中禁用 Secure Boot(安全启动),或者将其设置为 “Other OS”。

  3. 保存重启后,电脑会自动从网络获取IP,并显示 iVentoy 的启动菜单。

  4. 客户机将从网络启动,并显示 iVentoy 的引导菜单。你将看到所有存放在服务器 iso 文件夹内的 ISO 文件列表。使用键盘方向键选择你想要启动的 ISO,按回车即可开始安装。

📊 免费版 vs 专业版

  • 免费版:支持最多 20 个并发客户端,功能齐全,适用于个人、小型环境或评估。

  • 专业版:无客户端数量限制,支持 ARM64 架构,并提供优先技术支持,价格为 49 美元/服务器 。

💡 进阶技巧与常见问题

1. 如何实现无人值守自动安装?

iVentoy 支持为不同的 ISO 指定自动安装脚本,实现“开机-选择-全自动安装”的流程。

  • 准备脚本:根据你的操作系统准备自动安装脚本。例如,Redhat/CentOS 系列使用 Kickstart(.cfg)文件,Windows 使用 unattend.xml 文件。

  • 放置脚本:将准备好的脚本文件放到 user/scripts/ 目录下。

  • 关联脚本:在 iVentoy 的 Web管理界面,进入 “Image Management” 选项卡,找到你想要配置的 ISO 文件,在 “Auto Install Script” 一栏选择或输入你的脚本文件路径。之后,从该 ISO 启动的客户机将自动执行安装脚本。

2. 如果网络中有其他 DHCP 服务器怎么办?

iVentoy 内置了 DHCP 服务器,但为了不干扰现有网络,通常建议使用 “External” 模式。

  • 在 Web 界面的 “Boot Configuration” 中,将 “DHCP Server Mode” 设置为 “External”

  • 然后,你需要在你现有的 DHCP 服务器(通常是路由器)上配置 DHCP 选项 66 (Boot Server Host Name) 和 67 (Bootfile Name),将它们指向运行 iVentoy 的服务器的 IP 地址和启动文件名(通常是 iventoy_loader_16000)。

3. 一些常见问题解决

  • 无法引导 / 卡在启动界面:请确认客户机 BIOS 中已禁用 Secure Boot,且内存足够(如安装 RHEL9/OpenEuler 建议分配 4GB 以上内存)。

  • 找不到 ISO 文件:请检查 ISO 文件及路径是否包含中文或空格,并点击 Web 界面 “Image Management” 中的 “Refresh” 按钮刷新列表。

  • 启动报错或闪退:检查是否已以管理员身份运行,并临时关闭防火墙和杀毒软件进行测试。

如果你在操作过程中遇到找不到 ISO 文件或网络无法启动的问题,可以告诉我具体的卡在哪一步,我来帮你排查。

相关软件

Files文件管理器

Files文件管理器 - Files v4.0.34

Files文件管理器是一款专为Windows打造的现代化、开源且免费的资源管理器替代工具,旨在通过更现代化的界面和强大的功能,提升文件管理效率。它采用Fluent Design设计语言,核心功能包括多标签页、双窗格、文件标签和云端集成等。它的核心设计理念是帮助你更高效、更优雅地整理文件和文件夹。
zyfun

zyfun - v3.4.2

zyfun 是一款开源、免费、高颜值且功能强大的跨平台桌面视频播放器。它的前身是在技术社区中广受欢迎的 ZyPlayer,从 3.3.8 版本后正式更名为zyfun.

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...