web-dev-qa-db-ja.com

Windows10で内部ネットワークVagrantを開く/作成するのに失敗しました

私は昨日私の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と拡張パックを再インストールし、Host-Only Ethernet Adaptaterを再設定しましたが、いつもと同じエラーが発生します。

何か案が ?

148
user4912329

解決策が見つかりました

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

Image

401
JustMe

新しいNDIS6ドライバに既知の問題があります、あなたはそれを古いNDIS5ドライバを使うためにインストールすることができます

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

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

これは私のために働きました。

129
venimus

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

NDIS5 driver option unchecked

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

Bridge Networking Driver option unchecked

33
machzqcq

[ネットワークと共有センター]を開き、サイドバーの[アダプタ設定の変更]に進みます。アダプタの一覧でホストオンリーアダプタを右クリックし、[設定]ボタン - > [ドライバ]タブ - > [ドライバの更新]ボタンをクリックします。 [自分のコンピュータを参照]を選択し、次のダイアログで[選択します]を選択します。ホスト専用ドライバのみを含むリストが表示されます。それを選択して次へをクリックしてください。ドライバが更新された後、VMで再びホストオンリーネットワークを使用してみてください。

13
Abhishek Prusty

Virtualboxをアンインストールし、最新のバージョンをインストールしてください。この時点では5.12です。 Virtualbox 5.10を自動的にインストールするVagrantをインストールしました。私は、Windows 1511アップデートをインストールし、Vagrant提供のVirtualboxをアンインストールし、そして最新のバージョンをインストールすることでこれを修正した後、この問題に遭遇しました。

5
Jared

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

何度も調べた結果、この問題をDockerによって作成されたホストネットワークアダプタに関連付けることができました。 NDIS6ドライバをインストールしましたが有効になっています。チェックを外したり、無効にしたり、再チェックしたり、有効にしたりしようとしましたが、うまくいきませんでした。

それから私はVBをアンインストールし、NDIS5ドライバを入手するために最初の答えに従って再インストールしました。これはチェックされていなかったので、それをチェックして私はこの問題を乗り越えることができた。

4
csaket

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

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

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

それをクリックして編集してください。

Vagrant VMの私のIP設定は192.168.10.10でした。あなたのVM IPまで編集してください

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

アダプタ設定

DHCPサーバー設定

3
irfan Miral

私はちょうどWindows 8上のVirtualBox 5.1でこの問題に遭遇しました。それは問題が私がインストールしたカスペルスキーウイルス保護にあったことが判明します。 Windows側のホストオンリーアダプタに「Kaspersky Anti-Virus NDIS 6フィルタ」を追加しました。このフィルタを無効にすると、VMは正しく起動しました。

Host-only network adapter properties

2
rdolson

私にとっては、VirtualBoxを5.1.23にアップデートすることで問題は解決しました。 Windows用のこのバージョンは 公式Webサイト からダウンロードできます。

1
Aliaga Aliyev

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

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

そしてうまくいきました!

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
rodolk

Windows 7からWindows 10にアップグレードした後も同じ問題がありました。うまくいかなかったすべての一般的な答えを試してみました。最後に、私はWindowsがアダプタの名前を変更したことを理解しました。 Virtual BoxRealtek PCIe GBE Family Controllerを使用するように設定されていましたが、デバイスマネージャはこれをRealtek PCIe GBE Family Controller #2として使用していました。適切なコントローラを選択することで問題は解決しました。

enter image description here enter image description here

1
user1921819

私の解決策はVirtualBoxをアップデートすることでした。

Windows 8.1にDockerツールボックス(v1.12.5)を新規インストールした後、私は最初にこの問題に遭遇しました。私にとってうまくいったのはVirtualBoxのアップデートでした。それから私はいくつかのWindows Updateの後に同じ問題を抱えていた、そしてVirtualBoxを更新することは再び問題を解決した。

1
annag

WINDOWS 10でminikubeのアンインストールと再インストールに3時間のイライラする時間を費やした後、問題を解決できなかったvirtualboxの[コントロールパネル]-> [ネットワークとインターネット]-> [ネットワーク接続]ウィンドウにネットワークアダプターが表示されました。 3つの有効な「VirtualBox Host-Only Ethernet Adapter」がありました。それらをすべて無効にしました。 enter image description here 次に、サービス画面(run-> services.msc)でTcp/Ip NetBIOSヘルパーを見つけて再起動します。

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

0
ylev

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

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

0
bszom

私にとっては、ネットワーク接続を無効にしてから有効にするだけでは機能しませんでした。私は私のホームユーザー(c:/Users/your_user/.docker/)の.dockerリポジトリの内容を削除しなければなりませんでした。それをした後、私はDocker ToolboxとVitualBoxを再インストールし、machzqcqのヒントを使ってNDIS5ドライバのあるインストール仮想ボックスをチェックします。

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

0

PCを再起動


悲しいことに、 https://stackoverflow.com/a/33733454/2191572 VirtualBox 5.2.6を使用したWindows 10 x64で/が動作しませんでした

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

人々にただリブートするように何年も言わせてきた後、私は自分自身の黄金のアドバイスに従うことができませんでした。顔、Palmに会いなさい。

0
MonkeyZeus

私はこのページであらゆることを試しました(そして皆さん、ありがとうございます)。何もうまくいきませんでした。文字通り何時間も経った後、私はついにそれを動かしました。

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

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

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

コマンドプロンプトから次の行を実行すると動作し、「実行中」が返されました。

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

そこで、 Github link にあるすべての修正を追い始め、そして修正を見つけました。

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

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

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

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

VirtualBoxの新しいバージョンでは、Host-onlyアダプタはGlobal Tools(右上) - > Host Network Managerの下にあります。 DHCPサーバーがアダプターに対して使用可能になっていることを確認してください。

設定例: enter image description here

0
Voicu