Ventoy

来自 Arch Linux 中文维基

Ventoy 是一个免费且开源的引导工具,您可以在驱动器分区上复写 EFI,IMG,ISO,VHD(x) 或者 WIM 文件,而后选择、引导。

支持绝大多数的操作系统(Windows/WinPE/Linux/ChromeOS/Unix/VMware/Xen 等)。参见全表[

安装[编辑 | 编辑源代码]

安装 ventoy-binAURventoyAUR 软件包。

使用方法[编辑 | 编辑源代码]

警告: Ventoy 安装时会擦除驱动器上所有数据。

安装媒介有三个实用工具:

  1. /opt/ventoy/Ventoy2Disk.sh:从命令行运行的 shell 脚本。
  2. /opt/ventoy/VentoyGUI.x86_64:图形化程序。若程序不能以 root 权限启动,需要 xauth 或类似程序以提升权限。
  3. 用网络浏览器打开 file:///opt/ventoy/WebUI/index.html

这些实用工具同样可以用来升级驱动器上的 Ventoy 安装。

Ventoy 在驱动器上创建两个分区。默认名 Ventoy 和 VTOYEFI。Ventoy 分区用于储存可引导镜像(iso 文件),以及其他数据。VTOYEFI 存储 Ventoy 的二进制文件。

欲添加要引导的镜像,挂载 Ventoy 分区,将镜像复制过去。

提示:您可以将镜像复制到 Ventoy 分区任意目录下,它们没有必要放在根目录下或放一起。

无安装的使用[编辑 | 编辑源代码]

如果您只是想要创建一个多引导的驱动器,您仅需在 Github releases 页面下载预构建的可执行文件。您需要 dosfstools 以安装,因为 vfat 分区是由 mkfs.vfat 创建的。核对 sha256 校验和并解压后,您可以运行不带参数的 shell 脚本来显示附带的 CLI(终端用户接口)[1] 帮助页面:

# ./ventoy-VERSION/Ventoy2Disk.sh

然后,您可以执行相似过程以将驱动器升级到未来版本。下载新版文件,校验、解压并执行:

# ./ventoy-NEWER-VERSION/Ventoy2Disk.sh

遵从提供的帮助信息。

对此处提到的 shell 脚本有一个替代品,包括一个 GTK/qt[2]图形化用户接口,以及一个 web 用户接口[3]

锦囊妙计[编辑 | 编辑源代码]

如何查看已安装的版本?[编辑 | 编辑源代码]

用上文提及的 Ventoy2Disk.sh 实用工具,启动更新过程 (-u),但别确认更新:确认更新前,它会告诉你当前版本。

校验文件[编辑 | 编辑源代码]

上游文档所述,有一个内置的校验实用工具可以校验文件。

参见[编辑 | 编辑源代码]