全部折叠  -            全部展开  + 

. 安装类问题  - 

  1. Ventoy 能否安装到本地硬盘中?
  2. 可以!   Ventoy 可以安装在 U盘、移动硬盘、SD卡、普通硬盘、SSD、NVMe盘等设备上。
    在 Windows 系统中,为防止误操作,Ventoy2Disk.exe 默认只会列出 USB 接口类型的设备。
    你可以勾选 配置选项 --> 显示所有设备 这个选项,此时就会列出所有接口类型的设备(包括C盘),但此时你自己务必要小心操作,不要选错盘。
    在 Linux 系统中,安装时需要用户自己指定安装设备。可以指定U盘,也可以是本地硬盘等。

    需要特别注意的是,不管安装在U盘还是硬盘,都会重新分区、格式化,整个盘的数据都会被清除,请慎重操作。

  3. Ventoy2Disk.exe无法列出我的U盘
  4. 在Windows系统中某一些进程会占用住U盘导致Ventoy2Disk无法获得U盘的控制权,从而无法列出设备。下面是已经确认过的会导致问题的进程。
    1. Paragon ExtFS for Windows
    2. ParagonMounter
    3. DokanMounter
    4. ext2fsd

  5. Windows下安装Ventoy总是失败
  6. 请参考 Ventoy2Disk.exe 安装失败处理方法

  7. Windows下升级Ventoy总是失败
  8. 请参考 Ventoy2Disk.exe 升级失败处理方法

  9. 我可以重新格式化存放ISO文件的分区吗 ?
  10. 可以!   你可以把存放ISO文件的分区重新格式化为 FAT32/NTFS/UDF/XFS/Ext2/Ext3/Ext4 文件系统。格式化的时候唯一的要求是簇大小不能小于 2048
    你可以使用以下命令来进行格式化: (注意这里的盘符 x: 和 /dev/sdb1 只是个例子,千万不能照抄,要按照实际的磁盘对应的盘符来
    1. Windows格式化为NTFS:format x: /fs:ntfs /q
    2. Windows格式化为UDF:format x: /fs:udf /q
    3. Linux格式化为EXT4:sudo mkfs -t ext4 /dev/sdb1
    4. Linux格式化为XFS:sudo mkfs -t xfs /dev/sdb1

  11. 第二个 EFI 分区能否隐藏?
  12. 如果安装 Ventoy 时选择的是 MBR 分区格式,则首先我们要了解 Windows 系统自身的一个限制。
    在 Win7/8/8.1 以及早期的 Win10 版本中,对于 U盘,系统只会显示出第1个分区。后面的分区显示不出来。在这些系统下,EFI 分区一定是隐藏的,你想显示也显示不出来。
    到了新版本的 Win10,对于 U盘 则会显示默认出所有的分区。当然你可以把盘符删除,这样在自己的电脑上可以不再显示,但是插到别人的电脑上还是会显示出来,没有通用的隐藏方案。
    Ventoy 在升级的时候会自动把 EFI 分区的盘符删除,因此有时你会发现升级完之后,这个分区就隐藏了。但是插到1台新的Win10的电脑上还是会显示出来。
    如果安装 Ventoy 时选择的是 GPT 分区格式,则默认都是隐藏的。

  13. Ventoy 能否做成ISO镜像启动?
  14. 不可以!   Ventoy 只能安装在盘上启动,不能以ISO或者光驱的形式启动。

. 启动类问题  - 

  1. 请注意对U盘使用安全的操作
  2. 在系统下,往U盘中拷贝完文件之后。很多时候部分数据还存在缓存里面,还没有完全写入到U盘里。所以一定不能直接重启电脑或者直接拔盘。 Windows下按照先弹出再拔盘的顺序、Linux系统下也是类似的安全操作。
    如果启动过程中出现异常,需要首先确认拷贝到U盘中的文件是否完整,可以通过计算文件 MD5 校验值的方式进行确认。
    需要注意的是,不能在拷贝完成之后,马上进行校验。因为这时候也可能是读取的缓存里的数据。因此最好把U盘重新拔插以后,再进行校验。

  3. Ventoy启动后进入 grub 命令行界面
  4. 安装完Ventoy之后,启动时选择U盘启动,没有显示出Ventoy的启动界面,而是进入了如下一个 grub 的命令行界面:

                                 GNU GRUB  version 2.04
    
       Minimal BASH-like line editing is supported. For the first word, TAB
       lists possible command completions. Anywhere else TAB lists possible
       device or file completions. ESC at any time exits.
    
    grub>
    
    有以下几种情况可能会导致这种现象,请逐一排查:
    1. Legacy BIOS 模式的访问范围限制,请参考 Legacy BIOS 访问范围限制
    2. 安装过程中实际出现了错误,但是没有提示出来。可以在安装完成之后,关闭 Ventoy2Disk.exe程序,然后拔插一次U盘,再次打开程序,看能否正确显示出U盘内的版本号。
    3. U盘是一个山寨扩容盘。由于Ventoy会在U盘尾部直接写入数据,对于扩容盘,比如标称32GB,实际可能只有16GB,往32GB的位置写入数据会出错。可以找别的U盘对比下。

  5. Ventoy启动时卡住黑屏很长时间
  6. Ventoy 启动时默认会一层层递归扫描全盘来搜索所有支持的文件类型。因此,如果你的磁盘里文件非常多的话,这个过程就会很慢。
    而且 Ventoy 从 1.0.29 版本开始支持带中文和空格的目录之后,这个问题可能会更加明显(因为以前老版本遇到带中文和空格的目录会直接跳过)。
    在 1.0.35 版本之前,整个搜索文件的过程中没有任何输出,所以看着就像是黑屏卡死了一样,从 1.0.35 版本开始,搜索文件时会打印一条提示信息。

    你可以通过 全局控制插件 来指定搜索的目录,这样 Ventoy 就只会在你指定的这个目录下进行递归搜索,就会快很多了。
    此外,Ventoy 还提供了其他一些方法用来控制搜索路径,请参考 控制 Ventoy 搜索路径的方法总结

  7. Ventoy支持哪些类型的BIOS ?
  8. x86 Legacy BIOS、IA32 UEFI、x86_64 UEFI、ARM64 UEFI 和 MIPS64EL UEFI

  9. UEFI模式下无法启动,提示Secure之类的错误
  10. Ventoy从 1.0.07 版本开始才支持Secure Boot(安全启动), 请确保使用最新版本,同时参考这里的 说明

  11. 启动某些Windows或WinPE镜像时显示器花屏
  12. 请参考:Ventoy启动Windows/WinPE时花屏的说明

  13. 安装Windows 7镜像,提示找不到安装源
  14. 如果同样环境高版本可以(比如 Windows 10)则很有可能是这个Windows镜像中缺少USB3.0驱动导致的。
    也可以通过其他方法验证,比如如果确实是因为镜像中缺少USB3.0驱动的问题,那理论上你用任何其他工具制作的启动U盘也都无法完成安装。

  15. 校验镜像文件
  16. 如果启动遇到问题,请首选确认镜像文件是否完整。请在 Ventoy 界面按 c 进入命令行,然后执行如下命令计算其校验值(注意命令耗时较长)
    md5sum $vtoy_iso_part/xxx.iso 如下图所示:(也可以使用 sha1sum/sha256sum/sha512sum 命令)



    最后比较这里计算出的校验值和下载网站上给出的校验值是否一致,一致则表示文件是好的,不一致则表示文件已经损坏了,需要重新下载。
    注意这里不建议在系统下计算校验值,因为系统下有缓存的影响,可能计算出的校验值是对的,但实际上数据有一部分在缓存里,并没有完全写入U盘,此时如果你直接拔出U盘、或者重启了电脑,实际上文件就损坏了。

. 菜单类问题  - 

  1. ISO文件可以放在什么位置,根目录下吗 ?
  2. 你可以把ISO文件放在任何位置,任何目录或者子目录下都可以。Ventoy在启动的时候会遍历所有的目录、子目录, 找出所有的ISO文件 然后按照字母排序显示在菜单中。
    如果U盘内保存了非常非常多的文件,则搜索速度会比较慢,此时可以通过设置,让Ventoy只从指定目录下搜索ISO文件,请参考 控制 Ventoy 搜索路径的方法总结

  3. 启动菜单中显示有 $xxx 的文件,实际并没有
  4. 多数情况是因为之前执行删除文件操作时没有彻底删除而是放到了回收站里,请彻底删除对应文件

. 插件类问题  - 

  1. 插件配置文件 ventoy.json 到底放在哪里
  2. ventoy.json 文件是放在保存ISO文件的那个分区(容量大的那个分区),注意不是放在 32MB 大小的那个 VTOYEFI 分区。
    保存ISO文件的分区,在刚安装完Ventoy之后里面是空的,没有任何内容,你需要自己手动创建1个 ventoy 文件夹,然后手动创建1个 ventoy.json 文件放到这个ventoy文件夹内, 最终的路径是 \ventoy\ventoy.json 。注意都是全小写字母。