一个U盘启动所有ISO:Ventoy多系统启动盘快速上手指南【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy给台式机装 Windows、给笔记本装 Ubuntu,每换一套镜像就得把U盘重刻一遍?Ventoy 让这件事只做一次:U盘格式化后,ISO 直接拷进去就能启动,一个U盘就是一个多系统启动盘。装好Ventoy后,这个U盘能干这3件事装完之后你会得到一个"镜像仓库型"U盘,至少省三样事:换系统只换文件:新镜像拷进U盘任意目录,重启进菜单就能选,不再重做启动盘;一个U盘带全套系统:Windows、Ubuntu、救援盘、WinPE 可以并存,4GB 以上的大镜像也没问题(默认 exFAT 主分区);升级不动数据:Ventoy 出新版时用更新命令覆盖引导层,U盘里的ISO原样保留。5步装出可用的Ventoy多系统启动盘:从核对设备到复制ISO先说前提:⚠️安装会格式化整块U盘,盘里所有文件清空,重要的先拷走。U盘 8GB 起步,16GB 以上更实用。下面是 Linux 下的最短路径:下载官方 release 安装包并解压。源码仓库里的 INSTALL/ 目录跑不了脚本(DO_NOT_RUN_Ventoy2Disk_HERE.txt里有说明,脚本检测到源码目录会直接拒绝运行),源码仓库适合读代码:git clone https://gitcode.com/GitHub_Trending/ve/Ventoy核对U盘设备名,输错盘符后果是清空整块盘:lsblk对一下容量再确认设备名,比如/dev/sdb。运行安装命令。-g表示 GPT 分区方案(UEFI 新机推荐),不加默认 MBR(老机器用):sudo bash Ventoy2Disk.sh -i /dev/sdX -g确认格式化警告后等待一两分钟。Windows 下直接双击安装包里的INSTALL/Ventoy2Disk.exe,图形界面选盘即可。验证安装,看版本和分区信息:sudo bash Ventoy2Disk.sh -l /dev/sdX✅ 能列出 Ventoy 版本、分区样式,U盘里出现标签为 Ventoy 的主分区,说明装好了。把 ISO 拷进 Ventoy 分区:根目录或Windows/、Linux/这样的子目录都行,文件无需连续存放。重启选U盘启动,菜单列出镜像即大功告成。原理:Ventoy怎么让普通ISO文件直接启动装之前值得花30秒明白它和刻录类工具有什么本质区别:Rufus 这类工具把 ISO烧进U盘,镜像和U盘融为一体;Ventoy 只在U盘里放一层引导程序(grub + EFI 引导文件),ISO 保持普通文件身份,启动时才由 grub 按需挂载、链式引导。对比维度刻录式工具(Rufus 等)VentoyISO 在U盘里的身份被写入的磁盘内容普通文件,可随意增删、移动同时容纳镜像数1 套任意多套4GB+ 镜像受 FAT32 单文件上限限制exFAT 主分区直接放换镜像动作整盘重做复制一个新文件升级引导程序重新刻录原地更新,文件不动设计取舍也在这里:Ventoy 多了一层 grub 识别逻辑,个别发行版需要特殊处理(内置了 FreeBSD/DragonFly 等 Unix 系适配),所以菜单里同一个ISO可能出现 GRUB2 Mode、Compatible Mode、WIMBOOT Mode 等多个条目——默认选第一个,起不来再换条目试。场景实战:持久化、安全启动与网页配置给Linux镜像加持久化,让修改留在U盘上目标:Linux Live 环境里装软件、改配置,重启后不丢失。操作:用安装包里的 CreatePersistentImg.sh 生成持久化文件(-s单位 MB,默认标签casper-rw,支持 ext2/3/4、xfs):sudo bash CreatePersistentImg.sh -s 4096 -l casper-rw把生成的persistence.dat放进U盘根目录,再在U盘根目录/ventoy/ventoy.json里绑定镜像:{ "persistence": [ { "image": "/ubuntu-22.04.iso", "backend": "/persistence.dat" } ] }验证:✅ 启动该ISO,在桌面建一个文件,重启后文件还在。在开启安全启动的机器上正常启动U盘目标:🔒 Secure Boot(固件只放行签名启动程序的校验机制)开着也能从U盘进Ventoy。操作:Ventoy 1.0.07 起支持安全启动,安装参数-s启用(默认启用)、-S禁用。装完后按提示用 MOK Manager 把 Ventoy 密钥录入固件。验证:✅ 固件里 Secure Boot 保持开启,菜单能正常列出并启动ISO。用网页配置插件,顺便换个菜单主题目标:持久化、密码保护、菜单别名等配置不想手写 ventoy.json;菜单界面想换背景。操作:U盘插着时在安装包里跑INSTALL/VentoyPlugson.sh(需 sudo,源码见 Plugson/),它在本机起一个配置网页,默认端口24681,浏览器打开勾选配置即可写回U盘。换主题则把主题图片放进U盘根目录/ventoy/theme/,启动时即可切换——内置主题在仓库 INSTALL/grub/themes/ventoy/,背景、选中框都是独立图片:验证:✅ 重启进菜单,背景换成你放的图片;Plugson 页面刷新后配置项已生效。高频配置速查:Ventoy2Disk参数与菜单快捷键类别项说明安装命令-i /dev/sdX安装(已装过会拒绝)安装命令-I强制安装,不管是否已装过安装命令-u /dev/sdX更新,数据不破坏式升级,ISO全保留安装命令-l /dev/sdX列出盘上 Ventoy 版本与分区信息选项-gGPT 分区样式,默认 MBR选项-s/-S启用 / 禁用安全启动支持(默认启用)选项-n尝试非破坏式安装选项-r 1024盘尾预留 1024MB 空间选项-L MyVentoy修改主分区标签(默认 Ventoy)菜单按键F1显示帮助菜单按键F2浏览并启动本地磁盘里的镜像菜单按键F3树形视图 / 列表视图切换菜单按键F4启动本地磁盘上的系统(免U盘)菜单按键F5实用工具(诊断等)菜单按键F6加载自定义 Grub2 菜单菜单按键F7GUI 模式 / 文本模式切换菜单按键m(或 Ctrl+m)校验镜像 md5/sha1/sha256/sha512持久化-s / -t / -l / -e大小(MB) / 文件系统 / 标签 / 加密配置文件/ventoy/ventoy.json持久化绑定、别名、密码等网页配置VentoyPlugson.sh默认端口 24681出错怎么办:5个常见症状的排查路径现象:安装脚本里看不到U盘。可能原因:权限不足、设备名输错、盘被其他程序占用。处理:⚠️先lsblk核对容量再动盘;用 sudo 跑;关掉占用U盘的窗口,换个USB接口重试。现象:脚本提示拒绝运行或报 "is a partition"。可能原因:在源码仓库 INSTALL 目录里跑(脚本主动拦截);传了/dev/sdX1这类分区而非整盘。处理:改用官方 release 安装包;设备名去掉分区号,例如用/dev/sdb而不是/dev/sdb1。现象:某个ISO进不去或中途报错。可能原因:镜像损坏;该模式与镜像不匹配。处理:菜单按 m 校验 SHA256,与官方公布值比对;换同一ISO的另一个启动条目(GRUB2 / Compatible / WIMBOOT Mode)再试。现象:启动黑屏、卡住不动。可能原因:固件模式与分区方案不匹配(MBR盘走UEFI项,或反之);安全启动拦截。处理:在启动项里切换 Legacy / UEFI 入口;确认安装时带了-s并完成密钥录入;F5 进实用工具跑诊断。现象:想升级版本又怕丢ISO。可能原因:误用-i安装参数。处理:⚠️-i会重新格式化;升级一律用sudo bash Ventoy2Disk.sh -u /dev/sdX,U盘里的镜像全部保留。接着往哪走:仓库目录与下一步文档入口:DOC/ 目录,从源码编译到高级配置都有,其中 DOC/BuildVentoyFromSource.txt 是源码构建指南。值得读的模块:INSTALL/:安装脚本Ventoy2Disk.sh与 grub 菜单逻辑,看懂它就知道启动菜单是怎么生成的;Plugson/:网页配置插件源码,想自己扩展配置项从这里入手;GRUB2/:Ventoy 定制的 grub 模块源码;LiveCD/:用 Ventoy 思路做 Live 系统盘的参考实现。新手:先用-l验证当前盘、把常用ISO按目录归档、备份好/ventoy/ventoy.json,日常只加文件不动引导层。进阶:读INSTALL/grub/grub.cfg里的镜像识别逻辑(get_os_type、uefi_linux_menu_func),理解它如何区分 Windows / Linux / FreeBSD 并选择引导路径;再基于 Plugson 扩展自己的菜单功能。【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
一个U盘启动所有ISO:Ventoy多系统启动盘快速上手指南【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy给台式机装 Windows、给笔记本装 Ubuntu,每换一套镜像就得把U盘重刻一遍?Ventoy 让这件事只做一次:U盘格式化后,ISO 直接拷进去就能启动,一个U盘就是一个多系统启动盘。装好Ventoy后,这个U盘能干这3件事装完之后你会得到一个"镜像仓库型"U盘,至少省三样事:换系统只换文件:新镜像拷进U盘任意目录,重启进菜单就能选,不再重做启动盘;一个U盘带全套系统:Windows、Ubuntu、救援盘、WinPE 可以并存,4GB 以上的大镜像也没问题(默认 exFAT 主分区);升级不动数据:Ventoy 出新版时用更新命令覆盖引导层,U盘里的ISO原样保留。5步装出可用的Ventoy多系统启动盘:从核对设备到复制ISO先说前提:⚠️安装会格式化整块U盘,盘里所有文件清空,重要的先拷走。U盘 8GB 起步,16GB 以上更实用。下面是 Linux 下的最短路径:下载官方 release 安装包并解压。源码仓库里的 INSTALL/ 目录跑不了脚本(DO_NOT_RUN_Ventoy2Disk_HERE.txt里有说明,脚本检测到源码目录会直接拒绝运行),源码仓库适合读代码:git clone https://gitcode.com/GitHub_Trending/ve/Ventoy核对U盘设备名,输错盘符后果是清空整块盘:lsblk对一下容量再确认设备名,比如/dev/sdb。运行安装命令。-g表示 GPT 分区方案(UEFI 新机推荐),不加默认 MBR(老机器用):sudo bash Ventoy2Disk.sh -i /dev/sdX -g确认格式化警告后等待一两分钟。Windows 下直接双击安装包里的INSTALL/Ventoy2Disk.exe,图形界面选盘即可。验证安装,看版本和分区信息:sudo bash Ventoy2Disk.sh -l /dev/sdX✅ 能列出 Ventoy 版本、分区样式,U盘里出现标签为 Ventoy 的主分区,说明装好了。把 ISO 拷进 Ventoy 分区:根目录或Windows/、Linux/这样的子目录都行,文件无需连续存放。重启选U盘启动,菜单列出镜像即大功告成。原理:Ventoy怎么让普通ISO文件直接启动装之前值得花30秒明白它和刻录类工具有什么本质区别:Rufus 这类工具把 ISO烧进U盘,镜像和U盘融为一体;Ventoy 只在U盘里放一层引导程序(grub + EFI 引导文件),ISO 保持普通文件身份,启动时才由 grub 按需挂载、链式引导。对比维度刻录式工具(Rufus 等)VentoyISO 在U盘里的身份被写入的磁盘内容普通文件,可随意增删、移动同时容纳镜像数1 套任意多套4GB+ 镜像受 FAT32 单文件上限限制exFAT 主分区直接放换镜像动作整盘重做复制一个新文件升级引导程序重新刻录原地更新,文件不动设计取舍也在这里:Ventoy 多了一层 grub 识别逻辑,个别发行版需要特殊处理(内置了 FreeBSD/DragonFly 等 Unix 系适配),所以菜单里同一个ISO可能出现 GRUB2 Mode、Compatible Mode、WIMBOOT Mode 等多个条目——默认选第一个,起不来再换条目试。场景实战:持久化、安全启动与网页配置给Linux镜像加持久化,让修改留在U盘上目标:Linux Live 环境里装软件、改配置,重启后不丢失。操作:用安装包里的 CreatePersistentImg.sh 生成持久化文件(-s单位 MB,默认标签casper-rw,支持 ext2/3/4、xfs):sudo bash CreatePersistentImg.sh -s 4096 -l casper-rw把生成的persistence.dat放进U盘根目录,再在U盘根目录/ventoy/ventoy.json里绑定镜像:{ "persistence": [ { "image": "/ubuntu-22.04.iso", "backend": "/persistence.dat" } ] }验证:✅ 启动该ISO,在桌面建一个文件,重启后文件还在。在开启安全启动的机器上正常启动U盘目标:🔒 Secure Boot(固件只放行签名启动程序的校验机制)开着也能从U盘进Ventoy。操作:Ventoy 1.0.07 起支持安全启动,安装参数-s启用(默认启用)、-S禁用。装完后按提示用 MOK Manager 把 Ventoy 密钥录入固件。验证:✅ 固件里 Secure Boot 保持开启,菜单能正常列出并启动ISO。用网页配置插件,顺便换个菜单主题目标:持久化、密码保护、菜单别名等配置不想手写 ventoy.json;菜单界面想换背景。操作:U盘插着时在安装包里跑INSTALL/VentoyPlugson.sh(需 sudo,源码见 Plugson/),它在本机起一个配置网页,默认端口24681,浏览器打开勾选配置即可写回U盘。换主题则把主题图片放进U盘根目录/ventoy/theme/,启动时即可切换——内置主题在仓库 INSTALL/grub/themes/ventoy/,背景、选中框都是独立图片:验证:✅ 重启进菜单,背景换成你放的图片;Plugson 页面刷新后配置项已生效。高频配置速查:Ventoy2Disk参数与菜单快捷键类别项说明安装命令-i /dev/sdX安装(已装过会拒绝)安装命令-I强制安装,不管是否已装过安装命令-u /dev/sdX更新,数据不破坏式升级,ISO全保留安装命令-l /dev/sdX列出盘上 Ventoy 版本与分区信息选项-gGPT 分区样式,默认 MBR选项-s/-S启用 / 禁用安全启动支持(默认启用)选项-n尝试非破坏式安装选项-r 1024盘尾预留 1024MB 空间选项-L MyVentoy修改主分区标签(默认 Ventoy)菜单按键F1显示帮助菜单按键F2浏览并启动本地磁盘里的镜像菜单按键F3树形视图 / 列表视图切换菜单按键F4启动本地磁盘上的系统(免U盘)菜单按键F5实用工具(诊断等)菜单按键F6加载自定义 Grub2 菜单菜单按键F7GUI 模式 / 文本模式切换菜单按键m(或 Ctrl+m)校验镜像 md5/sha1/sha256/sha512持久化-s / -t / -l / -e大小(MB) / 文件系统 / 标签 / 加密配置文件/ventoy/ventoy.json持久化绑定、别名、密码等网页配置VentoyPlugson.sh默认端口 24681出错怎么办:5个常见症状的排查路径现象:安装脚本里看不到U盘。可能原因:权限不足、设备名输错、盘被其他程序占用。处理:⚠️先lsblk核对容量再动盘;用 sudo 跑;关掉占用U盘的窗口,换个USB接口重试。现象:脚本提示拒绝运行或报 "is a partition"。可能原因:在源码仓库 INSTALL 目录里跑(脚本主动拦截);传了/dev/sdX1这类分区而非整盘。处理:改用官方 release 安装包;设备名去掉分区号,例如用/dev/sdb而不是/dev/sdb1。现象:某个ISO进不去或中途报错。可能原因:镜像损坏;该模式与镜像不匹配。处理:菜单按 m 校验 SHA256,与官方公布值比对;换同一ISO的另一个启动条目(GRUB2 / Compatible / WIMBOOT Mode)再试。现象:启动黑屏、卡住不动。可能原因:固件模式与分区方案不匹配(MBR盘走UEFI项,或反之);安全启动拦截。处理:在启动项里切换 Legacy / UEFI 入口;确认安装时带了-s并完成密钥录入;F5 进实用工具跑诊断。现象:想升级版本又怕丢ISO。可能原因:误用-i安装参数。处理:⚠️-i会重新格式化;升级一律用sudo bash Ventoy2Disk.sh -u /dev/sdX,U盘里的镜像全部保留。接着往哪走:仓库目录与下一步文档入口:DOC/ 目录,从源码编译到高级配置都有,其中 DOC/BuildVentoyFromSource.txt 是源码构建指南。值得读的模块:INSTALL/:安装脚本Ventoy2Disk.sh与 grub 菜单逻辑,看懂它就知道启动菜单是怎么生成的;Plugson/:网页配置插件源码,想自己扩展配置项从这里入手;GRUB2/:Ventoy 定制的 grub 模块源码;LiveCD/:用 Ventoy 思路做 Live 系统盘的参考实现。新手:先用-l验证当前盘、把常用ISO按目录归档、备份好/ventoy/ventoy.json,日常只加文件不动引导层。进阶:读INSTALL/grub/grub.cfg里的镜像识别逻辑(get_os_type、uefi_linux_menu_func),理解它如何区分 Windows / Linux / FreeBSD 并选择引导路径;再基于 Plugson 扩展自己的菜单功能。【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考