Ventoy 教程:从入门到精通
前言
在现代计算机使用中,我们经常需要安装操作系统、运行诊断工具或体验不同的 Linux 发行版。传统方法是为每个 ISO 镜像单独制作一个可启动 U 盘,这不仅耗时,而且需要多个 U 盘。Ventoy 的出现彻底改变了这一局面。
Ventoy 是一个开源工具,它允许你创建一个可启动 U 盘,然后只需将 ISO/WIM/IMG/VHD(x)/EFI 文件直接复制到 U 盘中,即可通过 Ventoy 启动这些文件,无需重复格式化 U 盘。它支持多种操作系统镜像,包括 Windows、Linux、macOS (部分支持)、VMware ESXi 等,极大地简化了多系统启动盘的制作过程。
本教程将引导你从 Ventoy 的基本安装开始,逐步深入到其高级功能,让你充分利用这个强大的工具。
第一部分:入门篇 — 快速上手 Ventoy
1. Ventoy 的核心优势
- 简单易用: 无需复杂操作,只需复制粘贴 ISO 文件。
- 一次制作,无限使用: U 盘制作一次后,可无限次添加或删除 ISO 文件。
- 不影响 U 盘日常使用: U 盘分区可以正常用于存储文件。
- 支持大文件: 支持 4GB 以上的 ISO 文件。
- 兼容性强: 支持 UEFI 和 Legacy BIOS 启动模式。
- 自动检测: 自动识别 U 盘中的所有可启动镜像。
- 开源免费: 社区活跃,持续更新。
2. 下载 Ventoy
前往 Ventoy 官方网站:https://www.ventoy.net/cn/index.html
在下载页面,根据你的操作系统选择相应的版本。对于 Windows 用户,下载 ventoy-x.x.xx-windows.zip 文件。
3. 准备 U 盘
- 容量选择: 根据你需要放入的 ISO 文件大小和数量,选择足够容量的 U 盘。建议至少 16GB 或更大。
- 备份数据: 重要! Ventoy 的安装过程会格式化 U 盘,因此请务必提前备份 U 盘中的所有重要数据。
4. 安装 Ventoy 到 U 盘
- 解压 Ventoy: 将下载的
ventoy-x.x.xx-windows.zip文件解压到一个文件夹中。 - 运行 Ventoy2Disk.exe: 在解压后的文件夹中,找到并运行
Ventoy2Disk.exe程序(可能需要管理员权限)。 - 选择 U 盘: 在 Ventoy 窗口中,确保 “设备(Device)” 下拉菜单中选择了你想要制作的 U 盘。请务必仔细核对,选择错误的设备将导致数据丢失!
- 安装 Ventoy:
- 点击 “安装(Install)” 按钮。
- 程序会提示你 U 盘上的数据将被擦除,点击 “是(Yes)” 确认。
- 再次确认,点击 “是(Yes)”。
- 等待安装完成,通常只需几秒钟。安装成功后会显示 “恭喜!Ventoy 已成功安装到设备。”
- 安装完成后,U 盘会被分成两个分区:一个名为
Ventoy的大分区(用于存放 ISO 文件),和一个隐藏的小分区(用于 Ventoy 自身的文件)。
5. 复制 ISO 文件
现在,你可以将各种操作系统的 ISO 镜像文件直接复制到 U 盘上名为 Ventoy 的分区中。你可以直接复制到根目录,也可以创建子文件夹进行分类管理。
示例:
D:\Ventoy\Windows\Win10.isoD:\Ventoy\Linux\Ubuntu.isoD:\Ventoy\Tools\HirensBootCD.iso
6. 首次启动 Ventoy U 盘
- 重启电脑: 将 Ventoy U 盘插入电脑。
- 进入 BIOS/UEFI 设置: 重启电脑时,根据你的主板品牌,按下相应的按键(通常是 F2, F10, F12, Del, Esc 等)进入 BIOS 或 UEFI 启动菜单。
- 选择从 Ventoy U 盘启动: 在启动菜单中,选择你的 Ventoy U 盘作为启动设备。
- Ventoy 界面: 成功启动后,你将看到 Ventoy 的主菜单,其中列出了你复制到 U 盘上的所有 ISO 文件。
- 选择并启动: 使用键盘上下箭头选择你想要启动的 ISO 文件,然后按 Enter 键。
恭喜你!你已经成功地使用 Ventoy 制作并启动了多系统启动盘。
第二部分:进阶篇 — 掌握 Ventoy 的高级功能
1. 更新 Ventoy
Ventoy 会定期发布新版本以修复 Bug 或增加新功能。更新 Ventoy 非常简单,而且不会影响你 U 盘中已有的 ISO 文件。
- 下载最新版本的 Ventoy 压缩包,并解压。
- 运行新版本中的
Ventoy2Disk.exe。 - 选择你的 Ventoy U 盘。
- 点击 “升级(Update)” 按钮。
- 确认升级,等待完成即可。
2. 持久化存储 (Persistence)
对于 Linux Live CD/USB,如果你希望在重启后保留文件和配置更改,Ventoy 支持持久化存储功能。
- 创建持久化文件:
- 下载
Ventoy_Disk_Image_Creator.exe工具 (通常在 Ventoy 官网的插件页面可以找到)。 - 运行此工具,选择你需要的持久化文件大小(例如 4GB),然后点击 “生成(Generate)”。
- 这会生成一个
.dat文件,例如persistence.dat。
- 下载
- 复制持久化文件: 将生成的
.dat文件复制到 Ventoy U 盘的 根目录。 -
配置
ventoy.json:- 在 Ventoy U 盘的
Ventoy分区根目录,创建一个名为ventoy.json的文件 (如果不存在)。 - 编辑
ventoy.json文件,添加如下内容:
json
{
"persistence": [
{
"image": "/ubuntu-22.04.iso", // 你的 Linux ISO 文件路径
"file": "/persistence.dat" // 你创建的持久化文件路径
}
]
}
* 请替换/ubuntu-22.04.iso为你实际的 ISO 文件名和路径。
* 注意: 有些 Linux 发行版可能需要特定的持久化配置,请查阅 Ventoy 官方文档或相关发行版的 Live USB 持久化指南。 - 在 Ventoy U 盘的
3. 自定义 Ventoy 主题和菜单
Ventoy 允许你自定义启动菜单的样式、背景图片、字体等。
- 创建
ventoy.json: 在 Ventoy U 盘的Ventoy分区根目录创建或编辑ventoy.json文件。 -
主题配置示例:
json
{
"theme": {
"file": "/ventoy/theme/mytheme.txt", // 主题配置文件路径
"gfxmode": "1024x768", // 屏幕分辨率
"font": "/ventoy/font/unifont.ttf" // 字体文件路径
},
"menu_alias": [ // 菜单项别名
{
"image": "/ubuntu-22.04.iso",
"alias": "Ubuntu 22.04 LTS Desktop"
},
{
"image": "/Windows/Win10.iso",
"alias": "Microsoft Windows 10 Install"
}
],
"default_image": "/ubuntu-22.04.iso", // 默认启动项
"timeout": 10 // 菜单超时秒数
}
3. 主题文件和字体: 你可以在 Ventoy 官方插件页面下载或自行制作主题文件 (.txt) 和字体文件 (.ttf或.pf2),并将其放置在 U 盘的相应路径(例如/ventoy/theme/和/ventoy/font/)。
4. 更多配置:ventoy.json文件支持丰富的配置选项,包括菜单布局、语言、快捷键等。详细信息请查阅 Ventoy 官方文档。
4. Secure Boot 支持
Ventoy 支持 Secure Boot,但需要额外的配置。
- 在
Ventoy2Disk.exe界面,点击 “选项(Option)” -> “Secure Boot 支持(Secure Boot Support)” -> “安装(Install)”。 - Ventoy 会生成必要的签名文件。
- 在支持 Secure Boot 的计算机上启动时,你可能需要在 UEFI 设置中注册 Ventoy 的 MOK (Machine Owner Key),或禁用 Secure Boot。具体的步骤因主板而异,通常需要在 Secure Boot 菜单中找到 “Enroll MOK” 或 “Custom Mode” 选项。
第三部分:精通篇 — Ventoy 的高级用法与技巧
1. 多分区管理与 Ventoy
Ventoy 默认会在 U 盘上创建两个分区。如果你需要更灵活地管理分区(例如,保留 U 盘原有分区结构),Ventoy 也提供了 “保留现有分区” 的安装模式。
- 在
Ventoy2Disk.exe界面,点击 “选项(Option)” -> “分区配置(Partition Configuration)”。 - 选择 “保留现有分区(Keep existing partition)” 模式。
- 在这种模式下,Ventoy 会将自己安装到 U 盘的第一个分区,并将创建第二个分区(VentoyEFI),但不会改变原有数据分区。这对于有特定分区需求的 U 盘用户非常有用。
2. WIM/IMG/VHD(x)/EFI 文件启动
除了 ISO 文件,Ventoy 还支持直接启动以下类型的镜像文件:
- WIM (Windows Imaging Format): 主要用于 Windows 安装和部署,例如 WinPE 恢复环境。
- IMG (Raw Disk Image): 磁盘镜像文件,常用于嵌入式系统或一些特殊的 Linux 发行版。
- VHD/VHDX (Virtual Hard Disk): 微软的虚拟硬盘格式,可以直接启动已安装操作系统的 VHD 文件。
- EFI (Extensible Firmware Interface): 引导文件,常用于一些自定义启动或特殊工具。
使用方法与 ISO 文件相同,直接复制到 Ventoy U 盘即可。
3. 插件系统
Ventoy 拥有一个丰富的插件系统,可以通过 ventoy.json 文件进行配置,实现更多高级功能,例如:
- AutoInstall (自动化安装): 为 Windows 或 Linux 镜像提供无人值守安装功能。
- 你需要为每个操作系统创建一个相应的配置文件(例如
autounattend.xmlfor Windows 或preseedfor Debian/Ubuntu)。 - 在
ventoy.json中配置:
json
{
"autoinstall": [
{
"image": "/Windows/Win10.iso",
"cfg": "/autoinstall/win10_unattended.xml"
}
]
}
- 你需要为每个操作系统创建一个相应的配置文件(例如
- Memdisk 模式: 将 ISO 镜像完全加载到内存中启动,对于小镜像可以提供更快的启动速度,且在启动后可移除 U 盘。
json
{
"memdisk": [
{
"image": "/Memdisk/MiniToolPartitionWizard.iso",
"option": "memdisk"
}
]
} - IMG Boot 模式: 针对某些 IMG 文件,可以通过设置特殊的启动选项来解决兼容性问题。
- Other options: 还有更多的插件和选项,如文件注入、密码保护等,建议查阅官方插件文档。
4. 故障排除小贴士
- 无法从 Ventoy U 盘启动:
- 检查 BIOS/UEFI 设置,确保已将 U 盘设置为第一启动项。
- 尝试切换 Legacy BIOS 和 UEFI 启动模式。
- 如果是 UEFI 启动,确保 Secure Boot 已正确配置或禁用。
- 尝试在另一台电脑上测试 U 盘,排除电脑兼容性问题。
- ISO 文件无法识别或启动失败:
- 检查 ISO 文件的完整性(可以尝试重新下载)。
- 确保 ISO 文件名和路径不包含特殊字符。
- 尝试将 ISO 文件放在 Ventoy U 盘的根目录。
- 有些特定的 ISO 文件可能需要 Ventoy 的最新版本或特殊的启动参数,请查阅 Ventoy 官方网站的兼容性列表和常见问题。
- U 盘分区丢失或损坏:
- 这通常是由于在安装 Ventoy 时操作失误,或 U 盘本身存在硬件故障。
- 如果数据未备份,可以尝试使用数据恢复工具,但成功率不保证。
- 如果 U 盘损坏,可能需要更换。
总结
Ventoy 是一个极具创新性和实用性的工具,它彻底改变了我们制作和使用多系统启动盘的方式。从简单的复制粘贴到复杂的插件配置,Ventoy 提供了丰富的功能来满足不同用户的需求。通过本教程,你不仅学会了如何使用 Ventoy,还掌握了它的高级特性和故障排除技巧。
现在,你已经从 Ventoy 的新手成长为专家,可以轻松管理你的各种启动镜像,为你的计算机生活带来极大的便利!不断探索 Ventoy 的官方文档和社区,你将发现更多令人惊喜的用法。