如果直接使用virtual box导入会报错
Host resource of type "Other Storage Device (20)" is supported with SATA AHCI or virtio-scsi controllers only, line 48 (subtype:vmware.nvme.controller).
找到导出目录下的ovf文件,上面说的是48行,那么找到48行
<Item>
<rasd:Address>0</rasd:Address>
<rasd:Description>NVME Controller</rasd:Description>
<rasd:ElementName>nvmeController0</rasd:ElementName>
<rasd:InstanceID>3</rasd:InstanceID>
<rasd:ResourceSubType>vmware.nvme.controller</rasd:ResourceSubType>
<rasd:ResourceType>20</rasd:ResourceType>
</Item>
把ResourceSubType改为
...
<rasd:ResourceSubType>AHCI</rasd:ResourceSubType>
...
再打开xx.mf文件
SHA256(Windows11.ovf)= b1be2b117a269a764a20467b5926857a1acb2d7d22a626895bc4bea703916e04
SHA256(Windows11-disk1.vmdk)= 80551e54a30780b21fd76191394e05e2f5018a39ac9e5d9131ae23b8ab642903
SHA256(Windows11-file1.nvram)= b95ea394fc0a56bdc058a9993ba4954bc6c10019e7c570b7e21a9f3b9d842d34
可以看到使用的是sha256校验,因为ovf修改了,所以需要重新计算校验码。
sha256sum Windows11.ovf
使用sha256sum生成校验码。(如果这里是sha1,那么就用sha1sum,linux都由对应的工具)。
把生成的校验码替换mf文件中ovf文件对应的哪行内容,再导入就可以了。