-1

最新バージョンの Vagrant VirtualBox と Windows 10 (最新の更新) を使用して 、vagrant セットアップを実行しようとしました。 Vagrant 1.8.6 VirtualBox 5.1.8 r111374 (Qt5.5.1)

Vagrant ファイルに設定すると、 次の config.vm.network :private_network, ip: "192.168.33.10" エラーが発生します。

Error renaming connection: 
Cannot rename this connection. A connection with the name you specified already exists. Specify a different name.

ここに画像の説明を入力

私はvagrantとvirtualboxの両方をインストール/削除しようとしましたが、ダウングレードとアップグレードさえしました..コンピューターを数回再起動し、プロキシをオフにし、クレイジーなハックをすべて追跡しましたが、常にそのエラーが発生します。

私もregeditに行き、関連するすべてのキーを削除しましたが、成功しませんでした!

コンソールの出力:

vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Clearing any previously set network interfaces...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: ["hostonlyif", "create"]

Stderr: 0%...
Progress state: E_INVALIDARG
VBoxManage.exe: error: Failed to create the host-only adapter
VBoxManage.exe: error: Assertion failed: [!aInterfaceName.isEmpty()] at 'F:\tinderbox\win-5.1\src\VBox\Main\src-server\HostNetworkInterfaceImpl.cpp' (74) in long __cdecl HostNetworkInterface::init(class com::Bstr,class com::Bstr,class com::Guid,enum __MIDL___MIDL_itf_VirtualBox_0000_0000_0038).
VBoxManage.exe: error: Please contact the product vendor!
VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component HostNetworkInterfaceWrap, interface IHostNetworkInterface
VBoxManage.exe: error: Context: "enum RTEXITCODE __cdecl handleCreate(struct HandlerArg *)" at line 71 of file VBoxManageHostonly.cpp
4

1 に答える 1

0

この問題について深く調査した結果、最終的に次の 2 つのことを行う必要があることがわかりました。

  1. 既存の VM マシンをクリアし、それらのフォルダーC:\Users\{user}\.VirtualBoxを削除してC:\Users\{user}\VirtualBox VMs、コンピューターを再起動しました。
  2. マシンのIPアドレスを変更するたびに実行しますvagrant halt && vagrant reload && vagrant up --provision

これで問題は解決しました。

于 2016-10-27T10:57:15.777 に答える