Windows10で内部ネットワークVagrantを開く/作成できませんでした


172

昨日、Windows 10を最後のアップデートにアップグレードしましたが、vagrant upコマンドを起動する と、次のエラーが発生します。

==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
The guest machine entered an invalid state while waiting for it
to boot. Valid states are 'starting, running'. The machine is in the
'poweroff' state. Please verify everything is configured
properly and try again.

If the provider you're using has a GUI that comes with it,
it is often helpful to open that and watch the machine, since the
GUI often has more helpful error messages than Vagrant can retrieve.
For example, if you're using VirtualBox, run `vagrant up` while the
VirtualBox GUI is open.

The primary issue for this error is that the provider you're using
is not properly configured. This is very rarely a Vagrant issue.

GUIで試したところ、次のエラーが発生しました。

Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter' (VERR_INTNET_FLT_IF_NOT_FOUND).
Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND).

VirtualBox 5.0.10と拡張パックを再インストールし、ホストオンリーイーサネットアダプターを再構成しましたが、常に同じエラーが発生します...

何か案は?

回答:


449

解決策を見つけた

  1. Windowsネットワーク接続を開く
  2. 作成したVirtualBox Host onlyアダプターを右クリックします。
  3. プロパティを選択
  4. 「VirtualBox NDIS6 Bridged Networking driver」を確認してください
  5. アダプターを無効および有効にする

画像


31
私の場合、それは単に無効にされました。
StalkAlex 2015年

8
信じられない-これを何時間も探していた。私にとっても無効になりました。(これで、GenymotionとXamarin Android Playerはインターフェイスを正しく作成できます。更新中に壊れたため、VBoxを再インストールしても修正されませんでした。)どうもありがとうございます。
Andreas Reiff、2015年

1
答えが受け入れられなかったため、ゴールドバッジを獲得したに違いない:)ただし、ブリッジアダプターをまったく使用していない可能性があり、このソリューションはそれほど一般的ではありません。再インストールを必要としないための+1。
venimus

1
5か月が経過した後も、Virtualboxをアップデートするたびにこの問題が再発することは驚くべきことです。あなたは今では彼らが解決策を
考え出した

1
私のために働いた唯一のことは、仮想ボックスを再インストールすることでした
Jason Joslin

136

新しいNDIS6ドライバーには既知の問題があり、それをインストールしてNDIS5ドライバーを使用できます

パラメータを付けて再インストールしてみてください(管理者として実行

> VirtualBox-5.0.11-104101-Win.exe -msiparams NETWORKTYPE=NDIS5

これでうまくいきました。

更新:新しいバージョンでは、インストールウィザード内からNDISドライバーを選択するのが簡単になりました。要求されたときにNDIS 5を選択するだけです。

ref:https : //www.virtualbox.org/manual/ch02.html#install-win-performing


1
私はこの投稿ですべてを試しました、そして私のために働いた唯一のものはVirtualBoxを4.2.22にダウングレードすることでした。4.2.36でも機能しませんでした。S ** t、この問題で多くの時間を失った。
Rav

1
これらの手順を実行した後、私は「Nonexistantホストのネットワークインターフェイス、名前『VirtualBoxのNDIS 6.0ミニポートドライバ』というエラーを受け取った私は、手動で関連付けられたネットワークアダプタ除去するために必要。。
ジョエルSkrepnekを

1
これは私にとってもトリックでした。Xamarin Androidプレーヤーで問題が発生しました。これにより、VM Wareがインストールされます
ThomasHagström16年

1
これが本当の解決策です。私はこの問題のために私の時間の4時間を焼きました。おやつはもう食べられます。ありがとうございました!
jzarsuelo 2016年

1
おかげで:)私はそれを戻すために過去2日間苦労しました。ネットワークアダプターNDIS6を持っています。これはまったく機能しませんでした。そのため、オプションNDIS5を使用してVBoxを手動で再インストールし、動作し始めました。私の質問は、ネットワークデバイスがNDIS6と表示されていても、インストール中にNDIS5を使用することです。問題は発生しますか?
Ashoka K

37

上記のオプションを試しましたが、無駄でした。最終的に私はdocker-toolbox(1.11.x)とvirtualbox(5.16.x)をアンインストールし、docker-toolboxインストーラーGUIで以下のオプションをチェックしました(デフォルトではNDIS5オプションはチェックされていませんでした)。

NDIS5ドライバーオプションがオフ

また、ネットワーク接続のvirtualadapterには「Bridge Networking Driver」オプションがオフになっていて、それは私にとってはうまくいきました

Bridge Networking Driverオプションがオフ


機能しました。おかげで、私もDockerツールを実行しようとしたときにこの問題に遭遇しました。多分それは同様にドッカーとしてタグ付けされるべきですか?
GenEric35

これを選択する前に、いくつかのことを実行する必要がありました。まず、手動でVBoxネットワークドライバー.infsをインストールします(<vbox install dir> \ Drivers \ networkを参照し、すべてのinfsをサブフォルダーにインストールします)。次に、上のダイアログボックスの[インストール]ボタンをクリックして、VirtualBox(...)ネットワーキングドライバーサービス(これはWindows 10です)を手動で追加する必要がありました。
スプロンキー2016年

これは私の場合にはうまくいきました。上記のようにNDIS6ドライバーを無効化/再有効化しようとしましたが、役に立ちませんでした。私がやったことは、VBoxをアンインストールし、GitHubからDocker Toolbox 1.11.2を入手し(現在のインストーラー1.12.1はセットアップからチェックボックスオプションを削除するため)、NDIS5オプションをオンにしてVBoxを再インストールすることでした。ありがとう!
McGlothlin、2016年

1
私はこれをしましたが、それは私を助けませんでした。以前に作成したネットワークアダプターも削除する必要があることがわかるまで。また、Docker ToolboxとVirtualBoxの両方をアンインストールすることを忘れないでください。Docker Toolboxを削除しても、VirtualBoxは削除されません。+1
Gajotres

どうもありがとうございました。この解決策のおかげで、私はオフィスを離れることができました。ありがとうございました。
binbyz

34
  • [ネットワークと共有センター]を開き、サイドバーの[アダプターの設定の変更]に移動します。

  • アダプターのリストでホストオンリーアダプターを右クリックし、[構成]ボタン-> [ドライバー]タブ-> [ドライバーの更新]ボタンをクリックします。

  • [コンピューターを参照する]を選択し、次のダイアログで[選択してください...]を選択します。リストに、ホストのみのドライバーのみが表示されます。

  • それを選択して次へをクリックします。ドライバーが更新されたら、VMでホストオンリーネットワークをもう一度使用してみてください。


1
あなたがこれをどのように理解したかはわかりませんが、ありがとうございます!これは私の問題を解決しました。5.2.14
ウェス・

1
これは、Windowsを1803から1809にアップグレードした後、VirtualBox 6.0.10でも機能しました
Albert Iordache

1
これは、minikube v1.3.1を使用したVirtualBox 6.0.14で私にとって
うまくいきました

1
これは、vboxを5.xから6.1に更新すると機能します。ありがとう。
hguser

1
最新のアップデートを適用したWindows 10.0.19041.1でVirtual Box 6.0.10を使用すると、この問題が発生しました。上記の他のすべてのオプションを試した後、これは実際に機能したオプションです。ありがとうございました !
AlexDumas

14

Windowsを更新したときに同じエラーが発生しました。すべてを試しました。何もうまくいきませんでした。

最後に、デバイスマネージャー->ネットワークアダプターに移動し、Virtualboxホストのみのアダプターを無効および有効にしました

そしてそれはうまくいった!


解決策を本当にありがとう-それは私にとってもうまくいきました。
Sajad Karim、

5

Virtualboxをアンインストールして最新バージョンをインストールします。この回答の時点では5.12です。Virtualbox 5.10を自動的にインストールするVagrantをインストールしました。Windows 1511アップデートをインストールし、Vagrant提供のVirtualboxをアンインストールし、最新バージョンをインストールすると、この問題が発生しました。


5.0.6ではなく5.0.16へのアップデートをインストールしました-効果はありませんでしたが、悪化することもありませんでした。
Yevgeniy Afanasyev

ここでも同じ問題があり、Virtualbox 5.1.6をインストールすると解決しました。
ymajoros

@ymajoros 5.1.18でこの問題が発生しています。あなたのバージョンに降りる方法はありますか?
Winnemucca

5

PCを再起動します


悲しいことに、https://stackoverflow.com/a/33733454/2191572は、VirtualBox 5.2.6がインストールされたWindows 10 x64では動作しませんでした

ボックスはすでにチェックされており、簡単な再起動で修正されました。

何年にもわたって再起動するように言われた後、私は自分自身の黄金の忠告に従うことができませんでした。顔、手のひらに会います。


1
Windows 10のアップデート後にこの問題が発生しました。単純な再起動でもトリックが形成されました:)
Arno van Oordt

4

2つの答えは私の問題を解決しませんでしたが、それらを組み合わせると、問題を解決することができました。私の状況は、Windows 7 PCにDockerをインストールして実行しようとしていて、エラーが発生し続けていた。

徹底的に調査した結果、Dockerによって作成されたホストネットワークアダプターに問題を関連付けることができました。NDIS6ドライバーをインストールしましたが、有効になりました。チェックを外したり、無効にしたり、再チェックしたり、有効にしたりしましたが、役に立ちませんでした。

次に、VBをアンインストールし、最初の回答に従って再インストールして、NDIS5ドライバーを取得しました。これはチェックされていなかったので、チェックしてこの問題を回避することができました。


4

からWindows 7にアップグレードした後、同じ問題が発生しましたWindows 10。うまくいかなかった人気のある答えをすべて試しました。最後に、Windowsがアダプターの名前を変更したことを理解しました。デバイスマネージャーがとして持っているときVirtual Boxに使用するように構成さRealtek PCIe GBE Family ControllerれましたRealtek PCIe GBE Family Controller #2。適切なコントローラーを選択すると、問題が解決しました。

ここに画像の説明を入力してください ここに画像の説明を入力してください


3

私はしばらくの間回避してきました、あなたがする必要があるのはVirtualBoxを開くことだけです、

ファイル>設定 / ネットワーク>ホストオンリーネットワーク

VirtualBox Host-Only Ethernet Adapterが表示されます

それをクリックして編集します。

vagrant VMのIP設定は192.168.10.10でした。VMIPまで編集する必要があります

これが私のアダプター設定です。

アダプター設定

DHCPサーバー設定


3

私はWindows 8のVirtualBox 5.1でこの問題に遭遇しました。問題は、インストールしたKasperskyウイルス保護にあることがわかりました。Windows側のホストオンリーアダプターに「Kaspersky Anti-Virus NDIS 6 Filter」を追加しました。フィルターを無効にすると、VMは正しく起動しました:

ホストオンリーネットワークアダプターのプロパティ


私の場合、それはアバストでした。そして、私はそのプロパティウィンドウからそれをアンインストールしました..現在、それは問題なく機能しています
Ehsan Waris

3

ON WINDOWS 10問題を解決しなかったminikube、virtualboxのアンインストールと再インストールに3時間の苛立たしい時間を費やした後、コントロールパネル->ネットワークとインターネット->ネットワーク接続ウィンドウにネットワークアダプターが表示されました。3つの有効な「VirtualBox Host-Only Ethernet Adapter」のものがありました。私はそれらすべてを無効にしました。 ここに画像の説明を入力してください 次に、サービス画面(run-> services.msc)でTcp / Ip NetBIOSヘルパーを見つけて再起動します。

「VirtualBox Host-Only Network#3」のような適切な名前の新しいネットワークアダプターが作成されます。今タイプ:minikube delete mnikube startそれは私のために働いた。誰かのお役に立てば幸いです!私はこれが嫌いです:)


2

私は問題の解決策を見つけました。ネットワークアダプターに競合がありました。エラーメッセージに表示されたアダプターを無効にし、実行中のコマンドを再び開始しました。ウィンドウからの承認メッセージの後に新しいアダプターが作成されました。

このソリューションが役立つ場合があります。


ありがとう!これは私には有効ですが、理由がわかりません。
Jie Zhang

1

私はWindows 8.1を持っていて、VirtualBox 5.0.16.105871でこの問題がありました。ここで見つけたすべての提案、仮想ボックスサイト、その他のフォーラムを試しました。どれも私のために働いていません。ホストオンリーインターフェースでVMを起動しようとすると、このエラーが発生しました。

Failed to open a session for the virtual machine LinuxVMDev0.

Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter' (VERR_INTNET_FLT_IF_NOT_FOUND).

Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND).

Result Code: E_FAIL (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

最後に私のために働いた唯一の解決策は:

  1. 5.0.16をアンインストールする
  2. この問題がなかったバージョン4.3.36をインストールします(少なくとも私のPCでは)
  3. 4.3.36をアンインストールせずに、デフォルトの方法でバージョン5.0.16をインストールします

(常に管理者としてインストールします。つまり、管理者としてインストーラを実行します)。

何日か別の解決策を試した後、それは私のために働きました。


1

私の解決策はVirtualBoxを更新することでした。

Windows 8.1にDockerツールボックス(v1.12.5)を新規インストールした後、最初にこの問題に遭遇しました。私のために働いたのは、VirtualBoxのアップデートでした。その後、いくつかのWindows Update後に同じ問題が発生し、VirtualBoxを更新すると問題が再び修正されました。


VirtualBoxを(現在の)バージョンバージョン5.2.4 r119785に更新しただけで、問題は解決しました...
Calcutta


0

私にとって、ネットワーク接続を無効にしてから有効にするだけでは機能しません。ホームユーザー(c:/Users/your_user/.docker/)の.dockerリポジトリのコンテンツを削除する必要がありました。それを行った後、Docker ToolboxとVitualBoxを再インストールし、machzqcqのヒントを使用して、NDIS5ドライバーでインストールvirtualboxを確認します。

私はここで答えを見つけました:https : //github.com/docker/toolbox/issues/473


0

VirtualBoxホスト専用アダプタを再度作成する前に、実際の物理ネットワークアダプタ以外のすべてで「VirtualBox NDIS6 Bridged Networking Driver」を無効にしてみてください。

この回答を参照してください。


0

Windows 10の更新後、私のVirtualBoxホストオンリーイーサネットアダプターは実際にはOSのネットワークアダプターから削除されました(コントロールパネル->ネットワークと共有センター->アダプター設定の変更で確認してください)。VirtualBoxを再インストールしてOSに戻す必要がありました。

次に、VirtualBoxの新しいバージョンでは、ホストオンリーアダプターは[ グローバルツール](右上)-> [ホストネットワークマネージャー]にあります。DHCPサーバーがアダプターに対して有効になっていることを確認します。

設定例: ここに画像の説明を入力してください


0

私はこのページのすべてのものを試しました(そしてみんなに感謝します!)。何もうまくいきませんでした。文字通り何時間も経って、ようやく機能しました。

私の問題は、「「デフォルトのステータスの確認」でエラーが発生した」というエラーが発生しなかったことです。

start.shスクリプトのこの行は失敗しました。

VM_STATUS="$( set +e ; "${DOCKER_MACHINE}" status "${VM}" )"

コマンドプロンプトから次の行を実行すると機能し、「実行中」を返しました。

D:\Dev\DockerToolbox\docker-machine.exe status default

そこで、Githubリンクのすべての修正を追跡し始め、修正を見つけました。

start.shスクリプトで、次の行を変更しました

VM_STATUS="$( set +e ; "${DOCKER_MACHINE}" status "${VM}" )"

VM_STATUS="$(${DOCKER_MACHINE} status ${VM})"

0

[コントロールパネル] >> [ネットワークと共有センター]を開きます。次に、[アダプターの設定の変更]をクリックします。名前またはデバイス名がVirtualBox Host-Only Ethernet Adapter#3と一致するアダプターを右クリックし、[プロパティ]をクリックします。[構成]ボタンをクリックします。

次に、[ドライバ]タブをクリックします。[ドライバの更新]をクリックします。コンピューターを参照してドライバーを検索するを選択します。次に、コンピュータで利用可能なドライバのリストから選択させますを選択します。表示される選択肢を選択して、[次へ]をクリックします。[閉じる]をクリックして更新を終了します。ターミナル/ Powershell /コマンドウィンドウに戻り、vagrant upコマンドを繰り返します。今回は問題なく動作するはずです。

https://www.howtoforge.com/setup-a-local-wordpress-development-environment-with-vagrant/


0

私にとっては、ユーザーディレクトリの.virtualbox&.dockerフォルダーを削除する必要がありました...うまくいきました


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.