![VMware Fusion 上出现错误“提供的参数之一无效 (0x100003e80)”](https://linux22.com/image/1595815/VMware%20Fusion%20%E4%B8%8A%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF%E2%80%9C%E6%8F%90%E4%BE%9B%E7%9A%84%E5%8F%82%E6%95%B0%E4%B9%8B%E4%B8%80%E6%97%A0%E6%95%88%20(0x100003e80)%E2%80%9D.png)
这个问题困扰了我好几个月!每当我尝试扩展虚拟机(MacOS 主机上的 Windows 7 客户机)的硬盘大小时,都会出现以下错误:
One of the parameters supplied is invalid (0x100003e80)
我试过了:
- 重新安装 VMware Fusion
- 升级到 VMware Fusion v11.1
- 更改总线类型
- 在终端中使用以下命令”
"/applications/VMware Fusion.app/Contents/Library/vmware-vdiskmanager" -x 120Gb "/Users/me/VMs/Windows 7 x64.vmwarevm/Virtual Disk.vmdk"
但一切都无济于事。
答案1
VMware KB 建议修复另一个 VMWare 硬盘问题,这似乎也解决了我遇到的调整大小问题。
- 关闭虚拟机并退出 VMware Fusion
- 打开 .vmwarevm 包
- 备份
Virtual Disk.vmdk
Virtual Disk.vmdk
在编辑器中打开- 底部有一条线
ddb.adapterType = "“ide”"
- 我将其替换为
ddb.adapterType = "lsilogic"
这似乎起了作用,硬盘扩展顺利进行。