news 2026/8/29 10:28:45

用 Ventoy 制作多系统启动盘:装一次,拷镜像即用

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
用 Ventoy 制作多系统启动盘:装一次,拷镜像即用

用 Ventoy 制作多系统启动盘:装一次,拷镜像即用

【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy

Ventoy 是一款开源的多系统启动盘方案:在 U 盘上安装一次引导程序后,直接把 ISO/WIM/IMG/VHD(x)/EFI 镜像文件拷贝进盘即可启动,U 盘其余空间照常当存储用。

快速上手:Ventoy 安装步骤

这一节带你从一块普通 U 盘到第一次成功启动,全程只需两条核心命令。

从 Ventoy 官方渠道下载发布包(tar.gz)并解压。注意Ventoy2Disk.sh必须在发布包目录内运行,仓库源码目录没有编译好的引导文件,不能直接执行。

先用lsblk确认目标设备,U 盘通常是/dev/sdb;选错设备会清掉整块盘,务必核对容量:

cd Ventoy2Disk sudo ./Ventoy2Disk.sh -i /dev/sdb # -i 表示安装,会格式化整块盘 sudo mount /dev/sdb2 /mnt sudo cp ubuntu-24.04.iso /mnt/

安装完成后盘上会有两个分区:第一个是约 32MB 的 exFAT 引导分区(默认标签 Ventoy),第二个是数据分区,镜像放在这里。重启机器,在引导菜单里选择 U 盘,即可看到镜像出现在 Ventoy 的启动列表中。

日常用法:镜像增删与菜单别名

装好之后,日常维护就只剩拷文件与删文件两件事。

  • 增加镜像:任意数量拖入数据分区即可,目录会被递归扫描,按Linux/Tools/分目录整理完全没问题,菜单以树形展示。
  • 删除镜像:直接删文件,无需重做启动盘。
  • 别名显示:在数据分区根目录放一个ventoy.json,长文件名的镜像在菜单里就显示为你定义的名称:
{ "menu_alias": [ { "image": "/ubuntu-24.04.iso", "alias": "Ubuntu 24.04" }, { "image": "/tools/parted-magic.iso", "alias": "磁盘工具" } ] }

路径相对数据分区根目录。菜单本身支持列表/树形模式切换和键盘操作,这部分无需配置。

进阶定制:更换启动菜单主题

这一节只讲透一件事:换掉启动菜单的背景图与配色。

主题文件放在数据分区的ventoy/theme/目录下,一个主题一个文件夹。仓库里的INSTALL/grub/themes/ventoy/是官方默认主题,可以直接拷一份当模板:

  • theme.txt控制布局与配色:boot_menu段设置菜单位置,item_color是菜单项颜色,selected_item_color是高亮颜色。
  • background.png是背景图,换成一张 4:3 左右的横版图就是最简单的定制。

保存后重启生效。若菜单恢复默认样式,一般是主题目录路径或theme.txt语法有问题,先检查文件夹位置。

ARM 设备要点:启动盘配置与常见坑

在 ARM 板子上动手之前,先确认以下几点,能避开最常见的失败:

  • Ventoy 对 ARM 的支持是 ARM64 UEFI,板卡固件必须处于 UEFI 模式;只支持 legacy 引导的固件无法使用。
  • 树莓派使用自有固件与引导加载器,不走 UEFI,Raspberry Pi OS 的 .img 不能通过 Ventoy 启动,仍需直接写入 SD 卡。
  • 部分板卡的 USB 3.0 主控制器驱动不稳定,识别不到盘时先换 USB 2.0 口再排查其他问题。
  • 镜像本身必须是 ARM64 版本,x86 镜像放到 ARM 设备上无法运行,反之亦然。

排障速查

遇到启动失败先对照下表,多数问题不需要重做启动盘。

现象可能原因处理方式
引导菜单里看不到 U 盘启动顺序或引导模式未指向 U 盘在 BIOS 的 Boot Order 中选择 U 盘,并确认 UEFI/legacy 与安装方式匹配
脚本提示设备无效设备号写错,指向了系统盘lsblk按容量核对目标设备后重跑
镜像不出现在菜单镜像放在第一个引导分区,或格式不受支持移到第二个数据分区,确认扩展名为 iso/wim/img/vhd/vhdx/efi
UEFI 机器无法启动 VentoySecure Boot 开启-s选项(启用安全启动支持)重装,或在固件中关闭 Secure Boot
盘里已有旧版本,-i被拒绝磁盘已装过 Ventoy改用-u升级,数据分区内容不受影响

何时需要源码构建

日常使用不需要。发布包已包含 x86、ARM64 等全部架构的编译结果;只有当你想修改引导程序本身、调整 GRUB 模块或支持特殊构建环境时,才需要从源码编译,流程见 DOC/BuildVentoyFromSource.txt,各组件的构建脚本对应仓库中的顶层目录。

下一步

  1. 找一块闲置 U 盘跑通安装流程,把第一个镜像完整启动一遍。
  2. 给镜像建好目录结构并写好ventoy.json,让菜单别名习惯成自然。
  3. 养成跑-i之前先用lsblk核对设备与容量的习惯。

延伸阅读:DOC/BuildVentoyFromSource.txt、INSTALL/README。

【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/29 10:27:10

嵌入式事件记录器设计:从事件队列到Flash存储的实战解析

1. 项目背景与核心需求解析 最近在整理过往的竞赛资料,翻到了第五届蓝桥杯国赛的一道嵌入式系统设计题——“多功能事件记录器”。这道题当年在赛场上给不少选手带来了不小的挑战,它不像一些纯算法题那样有明确的输入输出,而是要求你从零开始…

作者头像 李华
网站建设 2026/8/29 10:26:46

蓝桥杯Python国赛真题解析:动态规划与搜索算法实战指南

1. 从真题到实战:蓝桥杯Python国赛的深度价值 如果你是一名计算机或相关专业的学生,或者是一位希望通过竞赛提升编程能力的自学者,那么“蓝桥杯”这个名字你一定不陌生。尤其是它的全国总决赛,更是高手云集、题目极具挑战性的舞台…

作者头像 李华
网站建设 2026/8/29 10:25:41

谷歌浏览器正确下载与安装避坑指南:识别官方来源,打好AI基础

“一哥已经可以靠 AI 自给自足了,二哥却连浏览器都下不明白”,这句段子最近在不少技术群里被反复提起。它说的其实不是两个人,而是很多人在技术入门阶段的两极分化:一部分人已经拿 AI 当生产力工具,写文案、做图、排代…

作者头像 李华
网站建设 2026/8/29 10:25:11

手眼标定实战:Kinect2与Astra在Aubo机械臂上的完整标定指南

简介:在机器人视觉引导系统中,坐标系的统一是实现精准抓取与装配的基础。手眼标定是连接相机与机械臂坐标系的关键步骤,其核心原理基于AXXB方程,通过多姿态采样求解相机与机械臂之间的固定变换。眼在手外(Eye-to-Hand&…

作者头像 李华
网站建设 2026/8/29 10:23:40

爱奇艺前端二面全记录:项目深挖与性能优化实战

上周刚面完爱奇艺前端二面,趁着记忆还热乎赶紧把过程整理出来。这一面整整聊了80分钟,面试官全程没有问任何框架API背诵题,所有问题都围绕实际场景展开,从项目细节一路追到底层原理,有好几道题我都是边思考边回答&…

作者头像 李华