news 2026/9/5 10:41:58

VentoyPlugson:5步在浏览器配好Ventoy U盘

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
VentoyPlugson:5步在浏览器配好Ventoy U盘

VentoyPlugson:5步在浏览器配好Ventoy U盘

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

想给某个 ISO 单独加密码、换个启动菜单背景,就得挂载 U 盘、打开 ventoy.json 对着花括号改半天?VentoyPlugson 就是干这个的:起一个 HTTP 服务,把改配置这件事挪进浏览器。每次操作直接写回 U 盘的 ventoy 目录,下次启动即可生效。

一条命令把服务拉起来

先确认三件事:U 盘装过 Ventoy、第一个分区已挂载、你在 Linux 下操作。没挂载的话先手动挂上,脚本会自己检查。

在源码根目录执行(没拉过源码就先用 git clone https://gitcode.com/GitHub_Trending/ve/Ventoy 拿到项目再进 INSTALL 目录):

cd INSTALL sudo bash VentoyPlugson.sh /dev/sdX

注意传整盘/dev/sdX,不是分区。传了/dev/sdb1它也帮你自动裁成/dev/sdb。看到下面这种输出就算起来了:

Ventoy version in Disk: 1.x.x Disk Partition Style : GPT Secure Boot Support : YES

最后一行会给出访问地址,默认是http://127.0.0.1:24681。机器不在本地、想让别人也能访问,加两个参数即可:

sudo bash VentoyPlugson.sh -H 0.0.0.0 -P 8080 /dev/sdX

打开浏览器,U 盘就交给它了。脚本细节可以翻 Plugson 启动脚本,页面功能实现在 Plugson 源码目录。

密码、主题、持久化:按使用频率拆一遍

左侧菜单项不少,但日常真正会碰的高频就下面这几类,按使用频率排了个序:

功能使用频率典型场景
菜单别名 / 分类 / 提示ISO 一多,菜单乱成一锅粥
密码管理公共电脑上的 U 盘,不想谁都能随便进
持久化Live 系统里装的东西、存的文档要留得住
主题一个月用不了几次,但改了看着舒服

🔑 把密码锁到具体那个 ISO 上

密码页分两半:通用密码和菜单密码。

  • 通用密码:bootpwd管进菜单,isopwdwimpwdimgpwdvhdpwdefipwd分别兜底各自文件类型,谁没单独设密码就落到这里。
  • 菜单密码:给具体路径上锁,分两种——file只锁单个文件,parent锁整个目录。路径支持*通配,比如/ISO/Win10*就能盖住一堆版本。

密码在 U 盘里不是裸存的,支持明文txt#口令、MD5md5#哈希、带盐 MD5 三种写法,页面选一种填就行。另外页面顶部有一排架构标签(default / legacy / uefi / ia32 / aa64 / mips),想"UEFI 下要密码、传统 BIOS 下不要",就在不同标签页里分别配。

换一张背景图,换个整体风格

主题页做的事很直白:上传一张背景图,调字号、文字色、选中色、菜单宽高和位置,预览后保存。Ventoy 自带的默认背景就是下面这张,1024x768:

想换就传自己的同尺寸 PNG/JPG。配置落在 ventoy.json 的 theme 段里,大致长这样:

"theme": { "background": "/ventoy/theme/background.png", "fontsize": 24, "textcolor": "#FFFFFF" }

给 Live 系统留一块能存东西的地方

持久化页两步走:先建一个持久化文件(定大小和文件系统,ext4 或 xfs),再把它关联到目标 ISO。比如给一台测试机用的 Ubuntu 挂 10G 持久化,装完软件、存的文档拔盘重启都在。之后用这个 ISO 进 Live 系统,改动就会落在该文件里。

菜单别名、分类、提示:让启动项说人话

三个相邻页面配合用,菜单质感立刻不一样:

  • 别名:给 ISO 起显示名。ubuntu-22.04-desktop-amd64.iso显示成"Ubuntu 22.04 64位",比长文件名友好得多。
  • 分类:把文件归进层级子菜单,比如Linux / UbuntuWindows,启动时逐级展开而不是平铺几十个条目。
  • 提示:给菜单项加一行说明,写清楚这盘是什么用途、适用哪台机器,公用的 U 盘尤其需要。

文件本身不用动,改的只是菜单呈现。文件多的话,配合文件名前缀排序(01-xxx.iso02-xxx.iso)能让顺序也稳下来。

组合实战:部门公用 U 盘一次配齐

场景:一块 32G U 盘,装着 Windows 安装盘、Linux Live 系统和测试镜像,放部门里谁都能拿到。目标:菜单清爽、两个敏感 ISO 要密码、换个醒目背景。

操作顺序(和参考文章里先密码后主题的套路不同,我按"先好看、再好找、最后锁"来):

  1. 主题页上传新背景,字号 24、文字白色,预览确认后保存。
  2. 分类页建好WindowsLinux两级分类,把 ISO 各归各位。
  3. 别名页给每个 ISO 起显示名,提示页补一句用途说明。
  4. 密码页切到 uefi 标签:通用bootpwd设一个大家知道的口令;菜单密码里给file /ISO/win11-eval.isoparent /ISO/test/各上不同的锁。
  5. 刷新页面核对一遍,关服务。

到这里,这块 U 盘可以扔进抽屉了。

⚠️ 高频踩坑速查

启动脚本的报错都是英文短句,对号入座基本能秒解:

现象 / 报错原因处理
Please use sudo非 root 运行前面加 sudo 重跑
Please run under the correct directory不在 INSTALL 目录里执行cd 进 INSTALL 再运行
$PART1 is NOT mountedU 盘第一分区没挂载手动挂载后再启动服务
is NOT Ventoy disk这块盘没装过 Ventoy先装 Ventoy,再谈配置
Another ventoy server is running now旧服务没退干净关掉上一个 Plugson 进程
浏览器打不开页面服务默认绑 127.0.0.1-H 0.0.0.0重起,或检查端口
密码设了不生效路径大小写写错,或 file/parent 选反对照 ISO 实际路径核对一遍

改完任何配置,重启服务前建议瞄一眼 U 盘里的ventoy/ventoy.json,页面写入和文件内容对得上才算真正保存成功。

下一步可以试试

  • 菜单里的 auto install / auto memdisk 页面,做免交互安装和整盘内存加载
  • 定期把ventoy/ventoy.json拷一份出来,改坏了好回滚
  • 想自己编译整套工具链,看 构建文档

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

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

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

上下文压缩如何悄悄破坏智能体安全规则?

如果你正在开发或维护大模型智能体(Agent),大概率遇到过这样的怪现象:安全规则刚配置时非常严格,多轮对话之后却像被“悄悄换过版本”一样,明明要求审批后才能执行的操作,智能体直接帮你做了&am…

作者头像 李华
网站建设 2026/9/1 9:13:42

Codex用量限额详解:codex-plugin-cc一次审查到底烧多少额度

Codex用量限额详解:codex-plugin-cc一次审查到底烧多少额度 【免费下载链接】codex-plugin-cc Use Codex from Claude Code to review code or delegate tasks. 项目地址: https://gitcode.com/GitHub_Trending/co/codex-plugin-cc codex-plugin-cc 是 Claud…

作者头像 李华
网站建设 2026/9/2 10:34:00

Android工程师能力评估体系:分层分维度考察实战能力

做了这么多年Android开发管理和技术招聘,我每年要评估上百位候选人。简历上写着“精通Android”的很多,但真正能把问题定位到系统源码层、能把一个线上疑难Bug彻底解决的,少之又少。这套Android工程师能力评估体系,是我这些年反复…

作者头像 李华
网站建设 2026/9/2 9:25:30

蛋鸡养殖管理系统zip包部署全流程:从解压到排错避坑指南

简介:在农业信息化实践中,轻量级管理系统的分发常采用zip压缩包形式,因其跨平台、免安装、易备份,特别适合中小型养殖场。然而,从zip包到一套能稳定运行的系统,涉及文件完整性校验、解压工具选型、JDK与MyS…

作者头像 李华
网站建设 2026/8/31 20:34:54

基于Rust的AI Agent专用浏览器:沙箱化与本地优先设计

如果你正在开发 AI Agent,并且尝试让模型自动操作浏览器,大概率会遇到一类很现实的问题:传统浏览器是为“人”设计的,不是为“AI”设计的。点击、滚动、验证码、弹窗……人类可以靠视觉和常识秒懂,但模型拿到的却是 DO…

作者头像 李华