この問題は数か月間私を悩ませてきました。仮想マシン (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 ハード ディスクの問題に対する修正方法が提案されており、これによって私が抱えていたサイズ変更の問題も解決されるようです。
- VMをシャットダウンしてVMware Fusionを終了する
- .vmwarevmパッケージを開きます
- バックアップ
Virtual Disk.vmdk
Virtual Disk.vmdk
エディタで開く- 下の方に線がありました
ddb.adapterType = "“ide”"
- 私はそれを置き換えました
ddb.adapterType = "lsilogic"
それはうまくいったようで、ハードディスクの拡張は問題なく完了しました。