公司动态
VentoyPlugson 实战:5 分钟搞定启动密码、菜单换肤和持久化存储
VentoyPlugson 实战5 分钟搞定启动密码、菜单换肤和持久化存储【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy给 U 盘里的 Linux 镜像加个启动密码却发现只能手改一份 JSON没必要。Ventoy 官方提供的图形配置工具 VentoyPlugson 把启动 U 盘管理的常见活儿——密码、主题、持久化、菜单别名——全搬进了浏览器免改配置文件打开页面点点就完事。快速上手从克隆到打开 Web 界面先确认环境Linuxx86_64、aarch64、mips64el、i386 均可Windows 上走 WSL 或原生版本。然后三步到位克隆源码并进入 INSTALL 目录git clone https://gitcode.com/GitHub_Trending/ve/Ventoy cd Ventoy/INSTALL把 U 盘的第一分区挂载好脚本不认未挂载的分区会直接退出。用 root 权限启动把/dev/sdX换成你的设备号sudo bash VentoyPlugson.sh /dev/sdX想换监听地址或端口就加-H和-P比如从别的机器访问sudo bash VentoyPlugson.sh -H 0.0.0.0 -P 8080 /dev/sdX看到这两行就说明服务起来了Ventoy Plugson Server 已经启动 ... 请打开浏览器访问 http://127.0.0.1:24681浏览器打开地址即进入主界面顶部是导航左侧是功能菜单中间是当前页面的操作区默认端口 24681。它的工作方式一句话概括脚本在本地起一个 HTTP 服务你在浏览器里做的每个操作最后都落成写入 U 盘配置文件的动作。动手前先看一眼我们要改的对象——Ventoy U 盘启动后默认启动菜单长这样背景图就藏在仓库的 grub 主题目录里用完直接 CtrlC 退出或sudo killall Plugson结束服务。核心场景大概率你要改的四件事先给张功能总览后面每个场景都按「你要做什么 → 怎么做 → 做完后看到什么」讲。功能管什么设备信息查看版本号、分区样式MBR/GPT、安全启动支持状态密码管理通用密码 按文件/目录的单独密码主题定制启动菜单的背景图、字体、颜色、菜单位置持久化配置Live 系统的持久化存储文件与关联菜单别名/分类ISO 的显示名称与菜单层级给启动项上锁 你要做什么给整个菜单设一道门槛或者只锁住某几个镜像/某个目录。怎么做进入「密码管理」页面。在「通用密码」区填对应字段并确认一共 7 个bootpwd是进入菜单时的总密码isopwd、wimpwd、imgpwd、vhdpwd、efipwd、vtoypwd分别是各类型文件的默认密码。在「菜单密码」区点「添加」类型选file单个文件或parent整个目录填路径后设密码——路径支持*通配比如/ISO/Ubuntu*.iso一把锁住所有 Ubuntu 镜像/ISO/Windows/锁住整个目录。需要按启动方式区分策略时切顶部标签页password是默认策略另有password_legacyBIOS、password_uefi、password_ia32、password_aa64、password_mips各架构独立配置。做完后看到什么下次启动时进 Ventoy 菜单会先要bootpwd选到被锁的 ISO 时单独弹密码框。密码在配置里以txt#明文、md5#哈希、md5#盐#哈希三种格式落盘网页端会自动帮你处理成哈希形式。换掉默认启动菜单只需 4 步 你要做什么把开机第一眼的菜单换成自己的风格和配色。怎么做进入「主题」页面。上传背景图PNG/JPG 都行分辨率推荐 1920x1080。设字体、字号、文字颜色、选中项颜色再定菜单尺寸比如 800x600和位置比如居中。点「预览」看一眼满意后「保存」。做完后看到什么重启进菜单就是新皮肤。落到配置上就是主题里一小段描述背景路径、字体、字号、配色和菜单尺寸的 JSON插件目录里也内置了一张可直接套用的背景图见上图。让 Live 系统记住你的文件 你要做什么从 U 盘启动的 Live 系统重启后文件不丢。怎么做进入「持久化」页面点「创建持久化文件」。填保存路径如/ventoy/persistence/ubuntu2204.dat、大小、文件系统ext4 或 xfs、标签。点「创建」等文件生成。在「持久化配置」区点「添加」把目标 ISO 和刚建的持久化文件关联起来需要的话再设个大小上限保存。做完后看到什么以那个 ISO 进入 Live 系统后存进去的文件、装好的配置重启后都还在。让菜单看起来像你的你要做什么文件名ubuntu-22.04-desktop-amd64.iso太丑菜单还想按发行版分层。怎么做「菜单别名」→「添加」→ 选 ISO 路径 → 输入显示名支持中文→ 保存比如显示成「Ubuntu 22.04 LTS 64位」。分类不用配置ISO/下的子目录会自动变成菜单层级目录怎么摆菜单就怎么分层ISO/ ├── Linux/ │ ├── Ubuntu/ │ └── CentOS/ └── Windows/做完后看到什么菜单里按「Linux → Ubuntu」「Windows」这样的结构展示每项都是你起的名字。踩坑速查Q服务起来了浏览器却打不开页面先ps -ef | grep Plugson确认进程活着活着就放行端口sudo ufw allow 24681/tcp。如果是从别的机器访问记得用-H 0.0.0.0重新启动默认只绑 127.0.0.1。Q密码设了启动时却不提示查三处配置是否保存成功、ISO 路径对不对区分大小写、类型选没选对file/parent。GPT 分区的盘还要看一眼安全启动支持状态是否正常。Q持久化文件建了进去还是全新系统确认持久化文件与 ISO 的关联路径没写错文件系统必须是 ext4 或 xfs容量要留够个别发行版还需要特定的内核参数才认持久化。Q脚本提示分区未挂载运行前把 U 盘第一分区挂载上另外设备号可以直接给整盘如/dev/sdX带分区号它也会自动处理。进阶玩法如果你还想…如果你还想让系统装完就开机「自动安装」页面可以选一个 ISO如 Ubuntu上传自动安装配置文件user-data配上参数保存之后一键无人值守安装。如果你还想让菜单永远按你的顺序排给文件名加数字前缀就行菜单会按数字顺序展示01-ubuntu-22.04.iso 02-centos-9.iso 03-win11.iso如果你怕折腾坏配置记住所有东西都写在 U 盘的/ventoy/ventoy.json里——从「配置管理」页面一键导出或者手动cp /media/ventoy/ventoy/ventoy.json ~/backup.json拷走恢复时再拷回去即可。最后说两句到这里密码、主题、持久化、别名这几件最常被手改 JSON 折磨的事全部在浏览器里一键搞定了。下一步可以试试把自动安装和持久化组合起来做批量装机或者换个-H 0.0.0.0把这套图形配置工具搬成团队内网的远程管理入口。【免费下载链接】VentoyA new bootable USB solution.项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考