一个U盘直启所有ISO:10分钟做出 Ventoy 多系统启动盘
【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy
Windows、Ubuntu、WinPE 救援盘,传统做法是每个镜像一块U盘,换镜像就得重做盘。Ventoy 是一个开源的 U 盘启动工具,把这件事反过来:U盘只写一次引导程序,之后 ISO 直接拷进U盘就能启动,盘里装得下多少就放多少。全程约10分钟,从安装到验证一遍走完。
它和传统刻录方式的差别
一句话:U盘里只装引导程序,镜像是普通文件,开机靠菜单选着启动。
| 对比项 | 传统刻录法 | Ventoy |
|---|---|---|
| 新增镜像 | 重做整块U盘 | 复制ISO即可 |
| 格式化次数 | 每换盘一次 | 首次写入一次 |
| 镜像数量 | 同时仅一套 | 多套并存 |
| 大于4GB镜像 | FAT32放不下 | exFAT直接支持 |
| 工具升级 | 重做U盘 | 原地升级,镜像保留 |
先查清楚,再五步写入U盘
动手前核对这几条:
- U盘 8GB 起步,16GB 更从容;⚠️ 写入会格式化整盘,先备份数据
- 目标机器固件支持 UEFI 或 Legacy BIOS 均可
- 用官方 release 安装包操作;⚠️ 源码仓库的 INSTALL/ 目录里脚本会拒绝运行
- 操作机是 Windows 或 Linux 都行,Linux 下命令行更直接
安装流程:
第1步 确认设备名。
lsblk按容量比对。⚠️ 选错盘会清空整块盘。✅ 验证:列出的容量与你U盘一致。
第2步 解压官方 release 包。验证:能看到Ventoy2Disk.sh和INSTALL/目录。Windows 用户双击INSTALL/Ventoy2Disk.exe,在界面里选U盘和分区样式,然后跳到第5步。
第3步 写入。
sudo bash Ventoy2Disk.sh -i /dev/sdX -gsdX换成你的设备名;-g用 GPT 分区方案,老机器可省略改用 MBR。⚠️ 看到格式化警告确认后才继续。
第4步 验证。
sudo bash Ventoy2Disk.sh -l /dev/sdX✅ 验证:输出 Ventoy 版本号、GPT 或 MBR 字样和分区布局;U盘里出现标签为 Ventoy 的 exFAT 主分区。
第5步 放入镜像。把 ISO 拷进 Ventoy 分区。验证:文件在U盘里可见。
启动后看到什么:菜单、快捷键与文件规则
重启、在启动项里选U盘。屏幕上是一套背景图菜单:U盘里的 ISO、WIM、IMG、VHD(X)、EFI 文件逐个列出,底部一排功能键。同一个 ISO 可能出现 GRUB2 Mode、Compatible Mode、WIMBOOT Mode 多个条目,默认选第一个;某个条目起不来就换另一个模式。
| 快捷键 | 适用场景 |
|---|---|
| L | 切换菜单语言 |
| F1 | 显示完整快捷键清单 |
| F2 | 浏览本地磁盘上的可启动文件 |
| F5 | 诊断、校验等实用工具 |
| m | 校验镜像 md5/sha 值 |
| d | 小ISO载入内存启动 |
文件规则很简单:根目录或任意子目录都能放,可以建分类文件夹,文件不需要连续存放,数量不设限。
三个最好用的功能先开上
安全启动密钥怎么录
固件里只放行签过名的启动程序,Secure Boot 就是这道关卡。Ventoy 写入时默认已启用安全启动支持,需要关闭才加-S。首次开机会进入 MokManager 界面,按提示完成密钥录入,之后在开着安全启动的机器上可直接用。
Linux 持久化:让改动留在U盘上
Live 系统默认重启清空一切,持久化解决这个。先生成持久化镜像文件:
sudo bash CreatePersistentImg.sh -s 4096 -l casper-rw-s是大小(MB),-l是标签(Ubuntu 系用casper-rw)。把生成的persistence.dat放到U盘根目录,再在U盘上建/ventoy/ventoy.json绑定镜像:
{ "persistence": [ { "image": "/ubuntu-22.04.iso", "backend": "/persistence.dat" } ] }菜单背景怎么换
菜单背景、选中框都是主题图片,一套默认主题放在 INSTALL/grub/themes/ventoy/。整套拷到U盘/ventoy/theme/目录,下次开机生效。
卡住了?先看这四个问题
问:安装程序里看不到U盘。答:多半是权限或占用。用 sudo 运行,关掉占用U盘的窗口,lsblk重查设备名,还不行就换USB口。
问:脚本报 "Don't run Ventoy2Disk.sh here"。答:你在源码仓库里跑的。仓库里有 DO_NOT_RUN_Ventoy2Disk_HERE.txt 明示这一点,安装只认官方 release 包。
问:某个ISO黑屏起不来。答:先用菜单里的 m 键校验镜像排除损坏,再换该 ISO 的另一个启动条目;仍不行就检查固件模式,在 UEFI 与 Legacy 启动项之间切换。
问:升级会不会丢镜像。答:升级用-u,数据不破坏式,ISO 全部保留:
sudo bash Ventoy2Disk.sh -u /dev/sdX别误用-i,那是重新格式化。
适合谁:经常给多台机器装系统的装机者、需要随身带救援盘的运维、想把多个系统塞进一块U盘的普通用户。日常维护:ISO 随加随删,ventoy.json备份一份,升级走-u。想深入,DOC/ 有从源码编译到高级配置的完整资料,Plugson/ 是插件系统源码。
【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考