Ventoy 启动盘:多个系统镜像装进一个U盘,不用再反复格式化
Ventoy 启动盘多个系统镜像装进一个U盘不用再反复格式化【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/VentoyVentoy 是一款开源启动盘工具在U盘头部写入 32MB 引导区其余空间保留为普通数据分区。把 ISO/WIM/IMG/VHD 镜像拷进去开机从菜单直接启动换系统不用重新格式化。下面给出 4 步安装路径、3 个实战场景和 3 个高频故障的处理办法。原理速览双分区结构核心机制是引导 存储双分区前 32MB定义于 INSTALL/tool/ventoy_lib.sh 的VENTOY_PART_SIZE33554432是引导区其余格式化为普通分区可当普通U盘使用。开机时引导程序把镜像文件虚拟成可启动介质递归扫描全盘镜像并生成选择菜单。x86 BIOS、IA32/x86_64 UEFI、ARM64、MIPS64EL 各架构引导文件都预置在 INSTALL/EFI/BOOT/硬件按架构自动取用无需手动选择。适合谁用Ventoy 最适合需要反复处理系统安装的用户。装机人员与 IT 运维一个U盘同时放 WinPE 和多个 Linux 发行版替代多个一次性启动盘维护多发行版的开发者换镜像即换系统无需重新写盘面对 BIOS/UEFI/Secure Boot 混合环境的硬件维护人员同盘全覆盖不适用只装一次系统的用户官方安装器更快需要向U盘写入定制恢复系统的场景首次上手Ventoy 安装步骤最短路径是 4 条命令5 分钟内可完成。获取源码直接使用 INSTALL 目录即可无需本地编译自行构建流程见 DOC/BuildVentoyFromSource.txtgit clone https://gitcode.com/GitHub_Trending/ve/Ventoy cd Ventoy/INSTALL确认U盘设备名按容量区分避免选错系统盘sudo fdisk -l安装到U盘。默认 MBR 分区表加-s启用安全启动支持加-g改用 GPTsudo bash Ventoy2Disk.sh -i /dev/sdb把镜像拷入U盘子目录同样会被扫描cp ~/Downloads/ubuntu-24.04.iso /media/usb/重启并选择U盘启动即可看到列出全部镜像的菜单。使用场景三个高频用法以下场景的共同点是不重装 Ventoy只操作镜像文件。当需要频繁换系统时把 WinPE.iso、Ubuntu.iso、Debian.iso 放进同一块U盘开机方向键选择目标镜像。换系统变成删旧 ISO、拷新 ISO 两个动作得到一块多系统合一的启动盘。当目标机器强制 Secure Boot 时用-i -s安装。首次开机按 MOKManager 提示登记一次机器所有者密钥后续正常引导不用进 BIOS 关闭安全选项。当U盘还要当资料盘时数据分区是普通分区安装后可直接存放文件镜像区与数据区互不干扰用-u升级只更新引导区已存放的镜像原封不动。进阶定制三个定制点都通过U盘的 ventoy 目录生效改完即生效。持久化U盘在 INSTALL 目录执行sudo bash CreatePersistentImg.sh -s 4096生成 4GB 的 persistence.datext4标签 casper-rw在U盘 ventoy.json 中关联目标 ISO 后Live 系统的软件安装与文件修改跨重启保留空间不足可用 INSTALL/ExtendPersistentImg.sh 在线扩容。主题与默认启动项把自选图片拷入U盘 ventoy/theme 目录并在 ventoy.json 的 theme 字段引用即可换肤仓库自带主题资源位于 INSTALL/grub/themes/ventoy/。同一文件还能配置默认菜单模式与默认启动镜像。图形化配置插件执行sudo bash VentoyPlugson.sh /dev/sdb后浏览器访问 127.0.0.1:24681插件项全部变成可视化表单改完直接写回U盘免去手写 JSON。插件框架实现在 Plugson/src/Core/。故障排查Ventoy 常见问题三个问题覆盖了新手工单的多数情况。镜像不出现在菜单→ 原因镜像放在 ventoy 配置目录内或文件名含中文或格式不在 ISO/WIM/IMG/VHD(x)/EFI 支持列表 → 解决把镜像移到普通目录改用英文文件名后重启。Secure Boot 机器报 Verification failed→ 原因安装时未带-s参数 → 解决用Ventoy2Disk.sh -I -s重装并按提示登记 MOK 密钥。装完U盘容量变小→ 原因引导区固定约 32MB属正常占用 → 解决若整盘只剩约 32MB说明安装目标写错了盘用fdisk -l核对设备名后以-I重装。同类工具对比Rufus 与 Balena Etcher 单次写入更快但U盘被镜像独占、换系统必须重写适合一次装好场景dd 最轻量但没有启动菜单和镜像管理适合有经验的用户写单个镜像。Ventoy 的定位是长期存放加多镜像选择与它们互补而非替代。三步行动清单执行sudo fdisk -l确认U盘设备名进入 INSTALL 目录执行sudo bash Ventoy2Disk.sh -i /dev/sdb完成安装拷入第一张 ISO重启进入菜单验证启动【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考