
Ventoy快速制作多系统U盘启动盘的完整指南【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/VentoyVentoy 是一款开源的多系统启动盘方案把引导环境写进 U 盘后ISO 镜像像普通文件一样拷进去就能启动省掉了换一个系统就重做一遍启动盘的麻烦。读完本文你能在一台 Linux 机器上给 U 盘装好 Ventoy把几个系统镜像放进去并正常启动。五分钟跑通前置条件一个 8GB 以上的 U 盘写入会清空它提前备份一台能运行 shell 的 Linux 机器x86 或 ARM64 均可一个系统镜像 ISO 文件有 sudo 权限从 Ventoy 官网下载的是发布包不是源码仓库发布包里才有boot/boot.img这些引导文件# 1. 看盘符确认 U 盘是 /dev/sdX 中的哪一个 lsblk -o NAME,SIZE,LABEL,MODEL # 2. 一键写入注意是整盘 sdb不是分区 sdb1 sudo ./Ventoy2Disk.sh -i /dev/sdb # 3. 把 ISO 拷进 U 盘数据分区 sudo mount /dev/sdb2 /mnt sudo cp ~/Downloads/ubuntu.iso /mnt/第三条命令把镜像拷到数据分区。重启、选择 U 盘启动菜单里就会列出刚才那个 ISO。传统做法Ventoy加一个系统重新格式化 U 盘拷一个文件进去4GB 以上的 ISOFAT32 存不下exFAT/NTFS 直接放它到底怎么工作的Ventoy 把 U 盘切成两半第一个分区约 32MB放 GRUB 和分架构的启动程序相当于前台剩下空间是数据分区相当于仓库。开机时 GRUB 先按硬件架构领走对应的前台程序再由它去仓库里数 ISO、生成菜单。所以仓库怎么增删下次开机菜单就跟着变不需要重新制作启动盘。引导链的核心在INSTALL/grub/grub.cfg里这几行# 按当前架构x64/aa64/ia32/mips链式加载对应引导程序 chainloader ${vtoy_path}/ventoy_${VTOY_EFI_ARCH}.efiventoy_x64.efi 这类程序被加载进内存后负责把选中的 ISO 展开成虚拟光盘启动菜单底部的 F1~F6 快捷键Memdisk、Browser、TreeView 等就是它提供的功能。三个真实用法个人装机多系统随选随装你要做什么一个 U 盘装下 Ubuntu、Debian、Windows 安装盘。具体操作在数据分区建Linux/、Windows/子目录把各家的 ISO 分别丢进去。做完什么效果开机菜单里每个 ISO 各占一行光标选中回车就装目录层级原样展示装完这个装那个互不影响。团队共用一份镜像库反复分发你要做什么给测试组发一个 U 盘之后只更新镜像不重做盘。具体操作在 U 盘数据分区的ventoy目录里加ventoy.json用menu_alias把难认的文件名改成Ubuntu 24.04 LTS (测试用)这样的菜单名放一个checksum.txt每行md5值 路径格式选中带校验和的镜像时会提示是否校验。做完什么效果菜单整洁、镜像没拷坏时启动前就会被拦住新人拿到 U 盘直接用。应急恢复U 盘里留一手你要做什么手头常备一个能进 Windows PE 和 Linux 救援系统的启动盘。具体操作把WinPE.iso和救援发行版的 ISO 放进同一分区不需要任何其他配置。做完什么效果机器装挂了插 U 盘选 PE 修引导选救援系统查数据全程不用碰坏掉的硬盘分区。卡住了怎么办看到 Dont run Ventoy2Disk.sh here大概率原因你在源码仓库或没解压完整的目录里运行了脚本缺boot/boot.img。用官网发布的完整安装包解压后在包含Ventoy2Disk.sh的目录下执行或在脚本同目录运行。看到 is already installed with Ventoy大概率原因这个 U 盘装过 Ventoy-i是首装专用且会覆盖。改用升级命令数据分区内容保留sudo ./Ventoy2Disk.sh -u /dev/sdb看到 sdb1 is NOT a valid device 或提示传错设备大概率原因把分区号带上了。脚本要整盘设备名正确写法是/dev/sdb不是/dev/sdb1。菜单里没有你的 ISO大概率原因ventoy目录或ventoy.json文件名带了大写必须全小写、镜像文件名含空格、或镜像损坏。先确认镜像md5sum与官网一致再检查ventoy目录是否全小写。树莓派上选不到 Legacy/BIOS 选项大概率原因树莓派的引导链只走 UEFIVentoy 的 aa64 组件只支持 UEFI 路径。这是设计如此按 UEFI 方式引导即可无需处理。想折腾再往下看改菜单名、主题、显示模式都在数据分区ventoy/目录的ventoy.json里theme.file指向ventoy/theme/ventoy/theme.txt背景图直接替换background.png。往菜单里追加自定义 GRUB 命令放一个ventoy_grub.cfg在同目录开机时被grub.cfg加载。从源码编译全架构版本看DOC/BuildVentoyFromSource.txt准备环境然后跑INSTALL/all_in_one.sh源码仓库地址 https://gitcode.com/GitHub_Trending/ve/Ventoy 。写在最后Ventoy 把启动盘从一次次烧录变成了一次写入、无限拷贝文件。适合需要频繁切换安装环境、维护团队镜像库、或者想在 x86 和 ARM64 设备间共用一个 U 盘的人。现在就可以做的事挑一个闲置 U 盘按第二节的三条命令跑一遍。【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考