图形化插件配置器——VentoyPlugson
ventoy.json 配置比较复杂,推荐使用 VentoyPlugson 工具进行配置,请参考 VentoyPlugson
使用此工具就不用再继续往下看了,如果你想自己编辑 ventoy.json 文件,则请继续关注下面的内容。
插件入口
所有的插件及其相关的文件都必须放在第1个分区(存放ISO文件的分区)根路径中的 ventoy
目录下。
同时需要在 ventoy
目录下创建一个 ventoy.json
文件作为所有插件的配置文件。
存放ISO文件的分区在刚安装完Ventoy的时候是空的,什么都没有,所以需要自己手动创建这个 ventoy
目录以及下面的 ventoy.json
文件。
不要弄错分区!是放在镜像分区,不是那个 32MB 的 VTOYEFI 分区。不要看到那里面有个 ventoy 目录就往里面放 json 文件哦。
不要弄错分区!是放在镜像分区,不是那个 32MB 的 VTOYEFI 分区。不要看到那里面有个 ventoy 目录就往里面放 json 文件哦。
不要弄错分区!是放在镜像分区,不是那个 32MB 的 VTOYEFI 分区。不要看到那里面有个 ventoy 目录就往里面放 json 文件哦。
另外,目录名、文件名都必须是全小写的,不要弄错。
ventoy 和 ventoy.json 名字都是全小写,不要写成 Ventoy 或者 VENTOY
ventoy 和 ventoy.json 名字都是全小写,不要写成 Ventoy 或者 VENTOY
ventoy 和 ventoy.json 名字都是全小写,不要写成 Ventoy 或者 VENTOY
ventoy.json
文件必须符合json的语法,必须是 UTF-8 编码格式,同时最外层必须是一个 object( { } ) 的形式。
对于json的语法,你可以使用如下两个在线工具进行检查:
https://www.json.cn
http://json.parser.online.fr
你可以使用 F5 Tools 菜单来检查ventoy.json文件的内容是否正确。
需要指出的是,Ventoy内部的json解析器比较简单,json文件必须为 UTF-8 编码格式,同时不支持注释。
一般情况下,一个插件会有一个目录(位于ventoy
目录下)来存放相关文件,同时在 ventoy.json
文件中定义一个 object 作为其配置参数。
ventoy.json 示例
{ "control": [ { "VTOY_DEFAULT_MENU_MODE": "1" }, { "VTOY_FILT_DOT_UNDERSCORE_FILE": "1" } ], "theme": { "file": "/ventoy/theme/blur/theme.txt", "gfxmode": "1920x1080" }, "auto_install" : [ { "image": "/ISO/cn_windows_server_2012_r2_vl_x64_dvd_2979220.iso", "template": "/ventoy/script/windows_unattended.xml" }, { "image": "/000/centos.iso", "template": "/ventoy/script/centos_kickstart.cfg" } ] }