这是一次简短的记录
整体的思路实际上是通过虚拟机制作安装好系统的虚拟磁盘文件,然后加载到Ventoy中,从Ventoy启动
在实现的过程中,首先需要对存储介质(U盘等等,我是用的是固态硬盘盒)进行初始化并安装Ventoy
随后使用虚拟机来安装系统,装在物理机的硬盘上就可以了,大多数教程都推荐使用Virtual Box进行制作,不过我在使用Vitual Box制作的时候仍然遇到了不少困难。
首先的,制作vhd的时候存储方式不能选择动态扩展,要预先分配内存,随后按照正常流程安装即可
制作 Windows11 to Go
考虑到原版镜像会在安全启动方面存在兼容性问题,所以我采用了Win11的一个No TPM的镜像文件。安装之后,在物理机的C:\usr\UsrName\Virtual Box Vms中可以看到安装好的虚拟机,随后将.vdi文件复制出来即可。
在个人尝试之中,Ventoy不支持.vdi启动,所以我使用了DiskGenius将.vdi文件转换为.vhd文件
下一步还需要自行在Ventoy的第一个主分区(不是那个引导分区,具体内容详见Ventoy官网文件)中创建\ventoy文件夹,将官网下载后的文件放在U盘第1个分区(就是放ISO文件的分区)的 ventoy 目录下(默认没有这个目录,需手动创建,注意大小写),即 /ventoy/ventoy_vhdboot.img 就可以了
然后从usb启动,发现系统可以加载,然而在启动过程中出现蓝屏,伴有VHD BOOT HOST VOLUME NOT ENOUGH SPACE的报错
实际上我的Win11是在fedora之后装在固态硬盘盒之中的,并且预留了充足的大小,因此关于vhd扩展过程中空间不足的问题让人有点摸不着头脑
我在这里回到了物理机的Virtual Box之中修改了Win11的注册表,随后导出了一个新的.vdi文件,并且转化为.vhd,这次启动一次点亮
标签:Box,双系统,Fedora,文件,虚拟机,Go,Ventoy From: https://www.cnblogs.com/angelica/p/17947997