VentoyPlugson 实战指南:五个场景一篇讲透 Ventoy 图形化配置
【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy
VentoyPlugson 是 Ventoy 自带的 Web 图形化配置工具,把启动密码、菜单主题、持久化、别名这些原本要手改配置文件的操作搬进了浏览器。读完本文,你能独立完成给启动项上锁、换菜单外观、配置 Live 系统持久化这些日常改动,不用再盯着 JSON 文档猜字段。
快速启动:一条命令打开 VentoyPlugson
- 克隆仓库并进入
INSTALL目录:
git clone https://gitcode.com/GitHub_Trending/ve/Ventoy cd Ventoy/INSTALL- 用设备路径启动服务(需 root):
sudo bash VentoyPlugson.sh /dev/sdX- 按提示打开默认地址
http://127.0.0.1:24681,即可看到 Ventoy 图形化配置界面。
启动前脚本会打印磁盘版本号、分区样式和安全启动支持状态,信息不对就先别改配置。需要别人访问同一台机器时加-H 0.0.0.0;想换个端口加-P 8080,两个参数可以一起用。
注意脚本按当前 CPU 架构(x86_64 / aarch64 / mips64el / i386)自动解压对应工具,必须运行在 Ventoy 已安装好的盘上,否则设备信息一栏直接报错。
按目标配置:四个高频场景
给 Ventoy 启动菜单加密码
目标是"某些镜像谁都能启动,个别系统只有我知道密码"。
- 进"密码管理"页,在通用密码区设置全局项:
bootpwd管进菜单的入口,isopwd、wimpwd、imgpwd、vhdpwd等按文件类型兜底。 - 菜单密码区点"添加":类型为
file时只锁单个文件,parent时锁整个目录下所有文件。 - 路径支持通配符,比如
/ISO/Ubuntu*.iso锁所有 Ubuntu,/ISO/Windows/锁 Windows 整目录。 - UEFI x64、传统 BIOS、ARM 等架构页签互相独立,可以分开设。
原理一句话:所有密码最终写进 U 盘的ventoy.json,按你选中的架构页签生效,改完拔盘重启才算数。
Ventoy 主题定制:换个菜单背景
目标是让启动菜单不再是默认灰底。
- "主题设置"页上传背景图,或指定盘内图片路径。
- 依次设置字体与字号、文字颜色、选中项高亮颜色、菜单宽高和位置(左上/居中/底部)。
- 点预览,确认效果后保存。
背后落的是这样的配置:
{ "theme": { "file": "/ventoy/theme/theme.txt", "font": "WenQuanYi Micro Hei", "fontsize": 28, "textcolor": "#00FF00", "seltextcolor": "#FFFF00", "menupos": "center" } }两个注意点:背景图要提前拷进 U 盘(仓库里INSTALL/grub/themes/ventoy/自带的background.png就是现成的默认款),配置里写的是盘内绝对路径;字体名必须对应盘里真实存在的字体文件,否则菜单会退回默认字。
Ventoy 持久化配置:让 Live 系统存下数据
目标是 Live 系统关机重启后,装过的软件、存的文档还在。
- "持久化"页点"创建持久化文件",填路径(如
/ventoy/persistence/ubuntu2204.dat)、大小、文件系统、标签。 - 在持久化配置区点"添加",把刚建的
.dat文件和对应 ISO 关联起来。 - 保存后启动该 Live 系统验证:新建一个文件,重启确认还在。
注意两点:文件系统只认 ext4 和 xfs;.dat要提前放好并与 ISO 关联,启动时 Live 环境才会挂载它保存数据,文件开小了,装不了几个软件就满了。
让菜单一眼可读:别名、分类与排序
目标是打开 U 盘,菜单上不再是难记的镜像文件名。
- "菜单别名"页为指定 ISO 填显示名,支持中文,例如把
ubuntu-22.04-desktop-amd64.iso显示成"Ubuntu 22.04 桌面版"。 - 目录即分类:
/ISO/Linux/Ubuntu/下的镜像会归到 Linux → Ubuntu 层级,不需要额外配置。 - 文件名加数字前缀(
01-ubuntu.iso、02-win10.iso)即可控制同级菜单的先后顺序。
常见三个坑
VentoyPlugson 界面打不开
- 确认进程还活着:
ps -ef | grep Plugson,没有就回终端看报错。 - 防火墙放行端口:
sudo ufw allow 24681/tcp。 - 跨机器访问时启动参数带
-H 0.0.0.0,只绑 127.0.0.1 时外部当然连不上。
Ventoy 设置启动密码后不生效
- 检查 U 盘
ventoy/ventoy.json里对应的 pwd 项是否真的写进去了。 - 核对 ISO 路径,区分大小写,通配符写法要能实际匹配到文件。
- 确认你选的是当前启动方式对应的架构页签,UEFI 和 BIOS 两套配置互不相通。
Ventoy 持久化配置不生效
- 确认
.dat已与目标 ISO 关联,路径没有打错。 - 文件系统必须是 ext4 或 xfs,其他格式不会被识别。
- 部分发行版对内核参数或镜像本身有要求,换一张官方标准镜像试一次即可排除。
进阶两件事
自动安装:在"自动安装"页为 ISO 关联应答文件——Windows 可指定 unattended 系列 xml,Ubuntu 一类发行版则放 cloud-init 的 user-data 配置,启动时按模板无人值守装系统,省去逐屏点下一步。
配置备份与恢复:所有改动最终都落在 U 盘ventoy/ventoy.json这一个文件里,改完配置后单独拷一份到电脑存好,出问题直接拷回原位即可恢复,不用重做整个盘。
| 参数 | 默认值 | 说明 |
|---|---|---|
| -H | 127.0.0.1 | 服务监听地址,跨机访问填 0.0.0.0 |
| -P | 24681 | 服务监听端口 |
VentoyPlugson 的价值在于把密码、主题、持久化、别名这四类改动从"查文档改 JSON"变成浏览器里点几下,所有结果最终写入 U 盘上的 ventoy.json。建议每次改完配置都拔盘重启实机验证一遍,遇到具体字段的边界行为再翻 Ventoy 官方文档对照。
【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考