无忧启动论坛

标题: 如何让ventoy移动硬盘启动时不检测其它文件 [打印本页]

作者: temp2005    时间: 2025-6-10 11:51
标题: 如何让ventoy移动硬盘启动时不检测其它文件
以下是移动硬盘的文件列表:


除了tool和新建文件夹外,其它都是系统文件

作者: wintoflash    时间: 2025-6-10 12:20
https://www.ventoy.net/cn/doc_search_path.html
作者: temp2005    时间: 2025-6-10 12:35
本帖最后由 temp2005 于 2025-6-10 12:44 编辑
wintoflash 发表于 2025-6-10 12:20
https://www.ventoy.net/cn/doc_search_path.html

这个是ventoy文件夹下的ventoy.json文件:

{
      "theme":
      {
             "file" : "/themes/CyberRe/theme.txt"
      },
    "control": [
        { "VTOY_MENU_LANGUAGE": "zh_CN" },
        { "VTOY_DEFAULT_MENU_MODE": "1" },
        { "VTOY_TREE_VIEW_MENU_STYLE": "1" },
        { "VTOY_FILT_DOT_UNDERSCORE_FILE": "1" },
        { "VTOY_SORT_CASE_SENSITIVE": "0" },
        { "VTOY_MAX_SEARCH_LEVEL": "max" },
        { "VTOY_DEFAULT_SEARCH_ROOT": "/" },        
        { "VTOY_MENU_TIMEOUT": "30" },
        { "VTOY_DEFAULT_IMAGE": "/ISO/debian_netinstall.iso" },
        { "VTOY_FILE_FLT_EFI": "1" },
        { "VTOY_DEFAULT_KBD_LAYOUT": "QWERTY_USA" },
        { "VTOY_WIN11_BYPASS_CHECK": "1" },
        { "VTOY_WIN11_BYPASS_NRO": "1" },
        { "VTOY_LINUX_REMOUNT": "0" },
        { "VTOY_SECONDARY_BOOT_MENU": "1" },
        { "VTOY_SECONDARY_TIMEOUT": "20" }
    ],
  "menu_alias": [
    {
      "image": "/1-Win10togo.vhdx",
      "alias": "Windows10WTG"
    },
    {
      "image": "/2-kali.vdi.vtoy",
      "alias": "Kali64LTG"
    },
    {
      "image": "/3-ubuntu.vdi.vtoy",
      "alias": "ubuntu64LTG"
    },
    {
      "image": "/4-FirPEV1.8.2(win11).iso",
      "alias": "firpe(win11pe)"
    },
    {
      "image": "/5-WePEV1.2(win8).iso",
      "alias": "微pe(win8pe)"
    },
    {
      "image": "/6-deepinlive1.7.0.iso",
      "alias": "deepinlive"
    },
    {
      "image": "/7-RemixOSAndroidamd64.iso",
      "alias": "RemixOS安卓x86"
    },
    {
      "image": "/8-kali-linux-2022.2-live-amd64.iso",
      "alias": "kalilive"
    },
    {
      "image": "/9-openwrtx64efiext4.img",
      "alias": "openwrt(amd64)"
    },
    {
      "dir": "/系统安装镜像",
      "alias": "[系统安装镜像]"
    }
  ],
  "menu_tip": {
    "left": "20%",
    "top": "70%",
    "color": "white",
    "tips": [
      {
        "image": "/1-Win10togo.vhdx",
        "tip": "uefi启动的windows10togo虚拟磁盘64g(建议usb3.0以上启动)"
      },
      {
        "image": "/2-kali.vdi.vtoy",
        "tip": "uefi启动的kali64linuxtogo,包含所有工具"
      },
      {
        "image": "/3-ubuntu.vdi.vtoy",
        "tip": "uefi/传统启动ubuntu64linuxtogo"
      },
      {
        "image": "/7-RemixOSAndroidamd64.iso",
        "tip": "安卓x86amd64系统,兼容性差,部分显卡黑屏"
      },
      {
        "image": "/4-FirPEV1.8.2(win11).iso",
        "tip": "FirPE64win11pe维护系统,软件兼容性好"
      },
      {
        "image": "/5-WePEV1.2(win8).iso",
        "tip": "微64win7pe维护系统,适用于老机器"
      },
      {
        "image": "/6-deepinlive1.7.0.iso",
        "tip": "linux维护系统,适用于特殊系统环境(如:ext4)"
      },
      {
        "image": "/8-kali-linux-2022.2-live-amd64.iso",
        "tip": "uefi/传统启动的kalilive系统,不能保存文件"
      },
      {
        "image": "/9-openwrtx64efiext4.img",
        "tip": "uefi启动的openwrt软路由系统,用于网络维护探测"
      },
      {
        "image": "/系统安装镜像/其它/all win for dos.iso",
        "tip": "仅传统启动的特殊安装镜像,集成msdos和dos引导安装的/win31/win95/win98/winme(使用教程:https://b23.tv/C89L9u9)"
      },
      {
        "dir": "/系统安装镜像",
        "tip": "系统的安装镜像,不能直接使用"
      }
    ]
  },
  "menu_class": [
    {
      "key": "Win10",
      "class": "win10"
    },
    {
      "key": "Win7",
      "class": "win7"
    },
    {
      "key": "ubuntu",
      "class": "ubuntu"
    },
    {
      "key": "deepin",
      "class": "deepin"
    },
    {
      "key": "PE",
      "class": "pe"
    },
    {
      "key": "kali",
      "class": "kali"
    },
    {
      "key": "Android",
      "class": "Android"
    },
    {
      "key": "openwrt",
      "class": "openwrt"
    },
    {
      "parent": "/系统安装镜像",
      "class": "arch"
    },
    {
      "dir": "/系统安装镜像",
      "class": "arch"
    }
  ]
}



怎样修改下?
是否将iso文件放到iso文件夹,然后在ventoy.json文件里添加以下语句?
{
    "control": [
        { "VTOY_DEFAULT_SEARCH_ROOT": "/ISO" }
    ]
}

作者: 12qaz    时间: 2025-6-10 12:36
感谢分享
作者: guong    时间: 2025-6-10 13:37
来了解下
作者: 2012轻风    时间: 2025-6-10 14:26
通过 全局控制插件 中的 VTOY_DEFAULT_SEARCH_ROOT 参数,可以指定搜索目录。指定之后,Ventoy 就只会在这个目录及其子目录里面搜索了。
如下设置则 Ventoy 就只会在 ISO 这个目录里面搜索(包括其子目录)。

{
    "control": [
        { "VTOY_DEFAULT_SEARCH_ROOT": "/ISO" }
    ]
}
作者: 紫狐    时间: 2025-6-10 15:40
跳过某个特定的目录 Ventoy 还提供了一个小功能。就是如果发现某一个目录下有一个名字为 .ventoyignore 的文件。就会自动跳过这个目录及其所有子目录的搜索。 这里只要求文件名字是 .ventoyignore 即可,对文件内容没有要求,甚至也可以是一个空文件。这在一些特殊情况下比较有用。 例如,你在某个目录下有很多 ISO 格式 的 Office 安装文件,由于是 ISO 格式的,所以默认也会被 Ventoy 搜索出来,但其实它不是一个可启动的镜像文件。 此时,你就可以在这个目录下放一个 .ventoyignore 即可。  另外,特殊说明一下,这个文件要求名字是 .ventoyignore 也就是说它没有名称部分,只有一个后缀部分。默认情况下,系统可能不允许你创建这种没有名称、只有后缀的文件。 这个其实是有意为之,就是为了防止误操作的情况。你可以借助批处理 CMD.exe 来创建这个文件,如下(假设你想要跳过 Ventoy 里面的 ISO/test 这个目录):  echo 123 > E:\ISO\test\.ventoyignore 另外,.ventoyignore 在 F2 浏览模式 下也能使用。 .ventoyignore 如果位于某个分区的根路径下,则整个分区在F2浏览时也会被跳过。
作者: temp2005    时间: 2025-6-10 16:14
2012轻风 发表于 2025-6-10 14:26
通过 全局控制插件 中的 VTOY_DEFAULT_SEARCH_ROOT 参数,可以指定搜索目录。指定之后,Ventoy 就只会在这 ...

请问这些语句加在ventoy.json的哪个位置?
作者: seeimpact153    时间: 2025-6-10 18:55
temp2005 发表于 2025-6-10 16:14
请问这些语句加在ventoy.json的哪个位置?

复制到ventoy.json保存即可,ISO可以修改成你自己的目录名字
作者: temp2005    时间: 2025-6-11 15:32
这个问题解决了,又碰到个新的问题,pe只能从wim方式启动?




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3