维护更轻松用Ventoy制作多ISO启动盘

2020-09-12 14:22:28 电脑爱好者 2020年15期

俞木发

因为不同版本的Windows等操作系统安装文件常常会使用基本相同的目录接口和文件名,因此不可能在同一个闪存盘中同时展开多个系统安装目录,只能考虑直接调用ISO文件。但要支持UEFI启动,磁盘格式就只能为FAT/FAT32,而这两种格式都不支持大于4GB的文件,有一些系统ISO文件就无法直接放入其中,似乎陷入了两难。好在借助Ventoy工具(https:∥www.ventoy.net/),我们可以通过双分区、双格式的方式巧妙地解除上述限制,制作多ISO启动盘。

下面以制作“PE+Windows 7(X64)+Windows 10(X64)”三系统维护盘为例简单介绍一下这款软件的用法。首先我们需要到官方网站下载多个系统的安装镜像文件备用,同时准备一个PE维护镜像和16GB以上的闪存盘。

启动Ventoy后在设备列表里选中准备好的闪存盘,点击“安装”,程序提示需要格式化(提前备份好闪存盘中的数据),按提示进行操作从而完成程序的配置即可(图1)。

配置完成后,闪存盘会被程序分成两个分区。打开“磁盘管理”组件,在右侧的窗格中可以看到,第一个分区被格式化为exFAT格式,主要用来存放安装镜像文件。另一个分区被格式化为FAT格式,主要用来存放Ventoy的启动配置文件。并且它还被设置为EFI系统分区,默认在Windows 10系统中无法访问,可以很好地保护启动文件的安全(图2)。

为了方便对闪存盘中的文件进行管理,笔者在闪存盘的exFAT分区根目录下新建了一个名为“repair”的文件夹用来存放ISO文件(注意:文件夹和文件名中都不能包合中文或空格),接下来将上述准备的ISO文件依次拷贝到H:\repair(假设闪存盘的盘符为H)中即可。最终的文件结构如图所示,这样就完成了多系统启动盘的构建(图3)。

启动命令提示符,输入“attrib+h/+s H:\repair”,为该文件夹添加系统、隐藏属性。这样如果闪存盘借给其他人使用,这些镜像文件也不容易被误删除。

现在重启电脑选择从闪存盘启动(Ventoy支持BIOS/UEFI启动),在加载的启动界面中可以看到,Ventoy会遍历闪存盘的根目录和子目录,找出所有的ISO文件,并按照字母排序显示在多重启动菜单中(图4)。

如果需要重装Windows 10系统,那就在菜单中选择“Windows10.iso”,之后它会自动加载“闪存盘\repair\Windows 10.ISO”文件,加载成功后按屏幕提示进行重装即可(图5);如果要启动到PE维护系统,则选择“Pe.iso”。

Ventoy采用的是虚拟光驱的方式加载ISO镜像文件,加载的ISO文件能否成功地用于重装或维护系统,取决于文件本身。比如对于只支持UEFI启动的电脑,如果这里加载的是32位的PE.iso,虽然能出现类似图4的多启重动菜单,但最终仍会加载失败,因为32位的PE不支持UEFI启动(图6)。

为了使用时更加方便,我们还可以将多重启动集成到本地硬盘中。我们先要下载“bootice.exe”(http:∥dwz.win/EDG,提取码9nbi),启动程序后切换到“物理磁盘”,在磁盘列表中选择闪存盘,点击“分区管理”,在打开的窗口中选擇卷标为“EFI”的分区,点击“设为可见”(图7)。

接着打开资源管理器,这里的“H:”就是上述闪存盘创建的第二分区,保存的是Ventoy的启动文件,按提示将里边的全部文件复制备用(图8)。

完成复制后打开“磁盘管理”组件,按提示选择一个本地分区进行压缩,并将压缩的分区格式化为FAT格式。接着将上述复制好的文件粘贴到该分区,最后使用“bootice.exe”添加一个新的U EFI启动即可。这样下次从这个UEFI启动,就可以使用保存在本地硬盘中的ISO文件重装系统了。