使用 iVentoy 通过网络从 ISO 映像安装任何操作系统

Jacki

文托伊是一款轻量级 PXE 多重启动服务器应用程序,可存储各种操作系统(Windows、Linux、VMware、基于 WinPE 或 Linux 的 LiveCD 等)的可启动 ISO 映像,允许计算机通过 LAN 启动和安装操作系统。要运行网络启动 PXE 服务器,请将带有操作系统发行版的 ISO 文件复制到本地文件夹中并运行 iVentoy 应用程序。然后,任何支持 PXE 的计算机都可以从中启动并继续使用任何可用的操作系统 ISO 映像。

iVentoy 是一款便携式工具,无需安装。从 GitHub 下载与您的操作系统兼容的 iVentoy 版本https://github.com/ventoy/PXE/releases(有适用于 Linux 和 Windows 的版本)。 iVentoy 配有内置 DHCP 和 TFTP 服务器,因此无需设置网络基础设施。

之前我们看过同一个作者的文托伊用于创建多操作系统 USB 启动棒的工具。

在我们的示例中,我们将使用 Windows 版 iVentoy。下载并解压iventoy-1.0.20-win64-free.zip档案。

阅读更多:如何在路由器上安装 VPN:最大限度提高网络安全性的分步指南

运行iventoy_64.exe可执行的。应用程序首次启动时,允许其通过 Windows Defender 防火墙访问网络。默认使用以下网络端口:

端口号 协议 描述
67/68 UDP协议 DHCP服务器
69 UDP协议 TFTP服务器
26000 传输控制协议 iVentoy 网页界面
16000 传输控制协议 PXE 服务器 HTTP 端口
10809 传输控制协议 NBD服务器端口

iVentoy 通过一个简单的 Web 界面进行管理,该界面会在浏览器中自动打开。

可以使用以下配置选项卡:

  • 启动信息– 包含 iVentoy 服务器的主要设置:IP 地址、使用的 NIC、DHCP IP 地址范围、活动客户端设备列表
  • 配置– 用于更改 DHCP 设置、引导加载程序设置和自定义 PXE iVentoy 菜单
  • MAC过滤器– 用于允许或阻止从特定 MAC 地址的 PXE 服务器启动(默认情况下没有限制)
  • 形象管理– 包含可用 ISO 映像的列表

将启动 ISO 映像复制到/iso/目录以使其在 iVentoy PXE 启动菜单中可用。为了避免将映像文件物理复制到此目录,您可以创建指向包含 ISO 映像的共享网络文件夹的符号链接:

mklink /D C:iventoyiso \192.168.152.12distrosiso

前往形象管理选项卡并单击刷新。应出现 ISO 文件夹中操作系统映像的列表。

了解如何使用您需要的预装应用程序和设置创建自定义 Windows 安装 ISO 映像。

对于每个 ISO 映像,在自动安装脚本部分,您可以添加应答文件以自动执行操作系统安装(例如,适用于 Windows 的 unattend.xml 文件)。在这里您还可以添加带有驱动程序的驱动程序架构存档(注射文件)需要在启动时安装(将安装到驱动器盘符X:在 WinPE 中)。

默认情况下,iVentoy 使用自己的内置 DHCP 服务器。如果您的网络上有 DHCP 服务器,请转至引导配置部分并选择外部的(如果 DHCP 位于同一 VLAN 中)或外部网络(如果 DHCP 服务器位于当前 VLAN 之外,并且数据包通过 dhcp-relay 转发给它)。

要支持 iVentoy,请在 DHCP 服务器上启用以下范围选项:

  • 选项066iVentoy server IP address
  • 选项067iventoy_loader_16000(其中 16000 是 iVentoy PXE 端口号。)

然后前往启动配置选项卡并启动 iVentoy PXE 服务器。

在客户端设备 BIOS/UEFI 设置中启用网络启动,并提高 PXE 的启动优先级(通常称为网络启动或 PXE)。使用 PXE 引导加载程序通过网络引导客户端计算机。

iVentoy 支持 BIOS 和 UEFI 计算机,但必须禁用安全启动模式。

将出现一个伪 GUI iVentoy 菜单,列出您复制到 PXE 服务器上文件夹的所有 ISO 映像。选择您想要启动的映像。您可以继续在计算机的本地驱动器上安装操作系统,也可以使用 Live CD 来诊断和修复计算机问题。

已从 PXE 服务器启动的计算机列表可在“设备列表”部分中找到。

iVentoy 的免费版本允许最多 20 个客户通过局域网同时启动和安装操作系统(免费版本不可用于商业用途)。

由于内置的​​ Windows 部署服务 (WDS) 不支持从原始 boot.wim 安装 Windows 11,因此 iVentoy 可以成为通过网络将 Windows 部署到计算机的简单便捷的替代方案。