|
本帖最后由 dos时代菜鸟 于 2021-5-8 20:33 编辑
我最近研究 用 grub4dos grub4uefi 装载 fat32 上的 含有 pe.wim 的vhd ,可以成功,要求 pe 含有 Svbus 驱动。vhd 内部分区和格式可以随需要而定,如果是 ntfs 就可以 在 vhd 里嵌套一个 vhd ,再启动之。
但是这个操作 需要 有 Svbus 驱动的 pe 来操作 已经分区格式化完毕并被grub 虚拟的 vhd 虚拟盘。或者在 用作Svbus虚拟盘的 vhd 中设置 bcd 选择 locate 虚拟盘上的 嵌套vhd .
虚拟盘文件要连续存放。
虚拟盘vhd 因为放在 fat32 上,体积不能大于4G
我用的 pe 是 LTSC2019
主要是遇到一个 小内存电脑,手头有只有这个 win10pe 用着顺手,就考虑 把这个转化成 wimboot+vhd 的方式启动,然后一并放入一个 vhd 中供 grub4dos 虚拟出来以后启动之,居然能够成功,而且为了实现这个虚拟的 Vhd 能在 uefi 下成功,我还对这个 虚拟vhd 单独分区分出个Fat 32 ,专门适应 bios+uefi 两种方式启动虚拟盘上的 指向 pe.wim 的vhd 指针(这操作似曾相识,就是与u盘三启的思路是一样的),也能成功。当然 pe.wim 要用 wimlib-imagex 转化为 具有 --boot --wimboot 的特性。以便可以单独通过 pe.wim 启动,也能在内存小的电脑上用 pe.wim+vhd 的方式启动。因为 指向 pe.wim 的 wimboot 的 vhd 指针可以是扩展类型的且体积非常小,压缩成7z 才不到3M ,所以,。。。。。哈哈哈。一个2G 的 vhd 放到 fat32中,供grub 虚拟以后调用,可以适应更小内存的电脑启动的 pe 就这么成了。不用对 pe 做任何精简。
|
|