WIMBOOT 模式说明
- 背景介绍
Ventoy 在启动 ISO 文件的时候会把 ISO 文件虚拟成一个光驱来启动。因此 Ventoy 启动ISO和用其他工具(比如 Rufus)把ISO烧到U盘上启动是不一样的。
所以有时候你会觉得为什么用Rufus刻录到U盘上能启动,用Ventoy启动就有问题。其实就是因为内部原理不一样导致的。有些ISO文件本身从CD/DVD启动就是有问题的,
那使用 Ventoy 启动也肯定会有问题。
真要是说的话,Ventoy 的启动过程和把 ISO 文件刻录到光盘上,然后用物理光驱启动的过程是一样的。要对比的话也是这样来对比。
只是现在很少会用光盘以及物理光驱了。
因此,Ventoy 的这种启动机制需要ISO文件本身以及主板的BIOS固件的支持,尤其是 UEFI 模式下。一般只要ISO文件和主板的BIOS固件符合标准就没问题,
但问题是就是有一些ISO文件本身或者是主板的BIOS固件的实现不标准。这种情况下,Ventoy 启动就可能会有问题。对于ISO文件来说,一般官方发布的原始文件问题不大,自己封装定制的有问题的概率较大。
Ventoy 从 1.0.44 版本增加了一种 WIMBOOT 模式,作为一种备用方案,用来启动标准的 Windows 安装镜像。同时支持 Legacy BIOS 和 UEFI 模式。
注意:
1. 只有在默认启动方式有问题的时候才需要用到这里的 WIMBOOT 模式
2. WIMBOOT 模式只能用来启动官方标准的 Windows ISO镜像以及一些WinPE镜像,不能用来启动Linux镜像。
- 使用方法
在 Ventoy 主界面上按 Ctrl + w
即可进入 WIMBOOT 模式。再按一次恢复默认模式。
(更新:从1.0.80版本开始,可以直接在 二级启动菜单 中选择WIMBOOT模式,或者按 Ctrl + w
或 w
都可以。)
WIMBOOT模式下在界面下方会有一个红色的 WIMBOOT Mode 的提示,如下图所示:
注意,如果你使用了自定义的主题,则需要在 theme.txt 中增加如下 hbox 的定义才可以正常显示这个红色的提示。
+ hbox{ left = 30%+200 top = 95%-25 width = 10% height = 25 + label {text = "@VTOY_WIMBOOT_MODE@" color = "red" align = "left"} }