プライマリPCのWindows7OSにインストールされているVirtualBoxを使用して、Windows7仮想マシン内で作業しています。 VDIファイルを移動またはコピーせずに、どのPCでも同じVMにアクセスできるように、ホームネットワークでそのVMを共有したいと思います。一度に1台のマシンからのみこのVMにアクセスします。
これまでのところ、2台目のPC(Windows7も実行中)にVirtualBoxをインストールし、そのPCで新しいVM)を作成し、共有VDIファイルをネットワーク経由で接続しようとしました。 。しかし、次のエラーが発生します:
Failed to open the hard disk \win7.vdi.
Cannot register the hard disk '\win7.vdi' {699d9a41-515d-4123-bac4-f0fb8f5e7601} because a hard disk '\win7.vdi' with UUID {699d9a41-515d-4123-bac4-f0fb8f5e7601} already exists.
Result Code: E_INVALIDARG (0x80070057)
Component: VirtualBox
Interface: IVirtualBox {3b2f08eb-b810-4715-bee0-bb06b9880ad2}
Callee RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
VDIファイルをネットワーク経由でメインPCのVM)に関連付けようとすると、同じエラーが発生します。
\\COMPUTERNAME\C\VMS\win7.vdi
VDIファイルは動的ではなく、私の知る限り、スナップショットは取得/使用されていません。
これが可能であり、ネットワーク化されたvdiの構文が間違っていることを願っています。どんな助けでも大歓迎です!
この記事 役立つかもしれません。異なるOS間での共有について説明していますが、あなたの場合はうまくいくようです。あなたの質問を見つけたとき、私はちょうどそれを試してみようとしていました。