
Ventoy 启动盘安装与排错指南32MB 引导区镜像长期复用【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy写一张系统镜像就要占掉整个U盘。换个系统就得重新格式化重写准备U盘的时间比装系统还长。Ventoy 把启动盘的分区结构改了盘头固定划出 32MB 引导区剩余空间是普通数据分区ISO、WIM、VHD 像普通文件一样拷进去开机从菜单里选一个就能启动。U盘装一次镜像随删随换。它是怎么做到的Ventoy 用 32MB 的边界把盘分成两半。前半段是引导区相当于酒店前台不放行李只负责开门、告诉你去哪个“房间”。后半段是普通数据分区相当于行李房ISO、WIM、VHD 随便塞私人文件也能存。开机时写进盘里的 GRUB 脚本扫描行李房把 ISO 列进菜单。选中后镜像被当成虚拟启动盘加载。引导区大小定义在 INSTALL/tool/ventoy_lib.shVENTOY_PART_SIZE33554432即 32MB。三步装好它第 1 步拿安装脚本。git clone https://gitcode.com/GitHub_Trending/ve/Ventoy cd Ventoy/INSTALL仓库直接带安装脚本不用编译。想自己构建再看 DOC/BuildVentoyFromSource.txt。 防呆安装目标是 /dev/sdX 这种整盘不是 /dev/sdb1 分区。第 2 步确认设备名再写入。sudo fdisk -lsudo bash Ventoy2Disk.sh -i /dev/sdX按容量和型号认准U盘。安全启动机器加 -sGPT 用 -g默认 MBR尾部留空间用 -r。参数说明见 INSTALL/README。 防呆写错设备会毁掉整块盘。-i 报“已装过”时确认无误才换 -I。第 3 步把镜像拷进数据分区。cp ~/Downloads/ubuntu-24.04-desktop-amd64.iso /media/usb/U盘会自动挂回普通分区镜像可放子目录会被递归扫描。 防呆镜像别放进 ventoy 配置目录文件名建议用英文。装完能干什么能力一句话说明相关路径多架构启动按硬件自动加载 x86_64、IA32、ARM64、MIPS64EL 引导INSTALL/EFI/BOOT/安全启动支持-s 安装后首次开机用 MokManager.efi 登记 MOK 密钥INSTALL/EFI/BOOT/MokManager.efiLive 持久化CreatePersistentImg.sh 生成 persistence.dat保存系统改动INSTALL/CreatePersistentImg.sh插件与主题ventoy 目录的 ventoy.json 控制别名、密码、主题Plugson/src/Core/Web 图形管理VentoyWeb.sh 起服务127.0.0.1:24680 安装升级INSTALL/VentoyWeb.sh多格式镜像递归扫描 ISO、WIM、IMG、VHD(x)、EFIIMG/cpio/ventoy/hook/开机后就是这个菜单。F1 切 Memdisk 模式F3 树形视图F4 直接回本地磁盘F6 进扩展菜单改启动参数。主题由 ventoy.json 的theme项控制自己的壁纸拷进U盘的 ventoy/theme 目录再引用即可。嫌手写 JSON 麻烦用 VentoyPlugson.sh 起可视化服务来配。出问题了先看这里症状装完盘可见容量少了约 32MB。原因正常现象引导区固定占 33554432 字节。处理不用管。若整块盘几乎消失用 fdisk -l 检查是否装到了数据盘上。症状镜像在盘里菜单里却不出现。原因放进了 ventoy 配置目录或文件名非英文或格式不在支持列表。处理挪到盘根或其他子目录改成英文文件名确认属于 ISO/WIM/IMG/VHD(x)/EFI。症状开机报 “Verification failed” 一类错误。原因安全启动开着安装时没登记密钥。处理用 -I -s 重装或按提示经 MokManager.efi 登记 MOK 密钥。症状某个镜像启动到一半黑屏。原因镜像内核对内存盘或启动参数敏感老机器上常见。处理菜单里按 F1 切 Memdisk 模式或按 F6 进扩展菜单调选项。症状升级后盘里的 ISO 不见了。原因设备名敲错-I 覆盖了别的盘。处理从备份恢复。以后跑 -u 前先用 fdisk -l 确认设备名。和同类工具怎么分工Rufus、Etcher 偏一次性写入快但盘被单一镜像独占。Ventoy 偏长期存放拷进去就用。只装一个系统一次性的工具够用要常备多张镜像或维护 PE 工具集Ventoy 更省。想深挖看这三处DOC/BuildVentoyFromSource.txt从源码构建的完整流程GRUB2/MOD_SRC/grub-2.04/grub-core/菜单生成与启动分发的逻辑Plugson/src/Core/插件框架的实现把 Ventoy 装进一块闲置U盘下次装系统只需要复制镜像。U盘不再是装完就弃的一次性耗材而是一套随时可更新的多系统工具。五分钟安装省掉此后每一年的重复准备。【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考