it-swarm.com.de

Fehler beim Öffnen/Erstellen des internen Netzwerks Vagrant unter Windows10

Ich habe mein Windows 10 gestern und jetzt auf das letzte Update aktualisiert, wenn ich den vagrant up-Befehl .__ starte. Ich habe diesen Fehler:

==> 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.

Wenn ich mit GUI versuche, habe ich diesen Fehler:

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).

Ich habe VirtualBox 5.0.10 und das Erweiterungspaket erneut installiert Rekonfigurierter Host-Only-Ethernet-Adapter, aber immer der gleiche Fehler ...

Irgendeine Idee ?

147
user4912329

Ich habe eine Lösung gefunden

  1. Öffnen Sie die Windows-Netzwerkverbindungen
  2. Klicken Sie mit der rechten Maustaste auf den VirtualBox Host-Adapter, der erstellt wurde
  3. Eigenschaften auswählen
  4. Aktivieren Sie "VirtualBox NDIS6 Bridged Networking-Treiber".
  5. deaktivieren und aktivieren Sie den Adapter

 Image

398
JustMe

Es gibt ein bekanntes Problem mit dem neuen NDIS6-Treiber. Sie können ihn installieren, um den alten NDIS5-Treiber zu verwenden

Neuinstallation mit einem Parameter (als Administrator ausführen)

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

Das hat bei mir funktioniert.

129
venimus

Ich habe die obigen Optionen ausprobiert, aber vergebens. Schließlich habe ich docker-toolbox (1.11.x) und virtualbox (5.16.x) deinstalliert und die folgende Option in der Benutzeroberfläche des Docker-Toolbox-Installationsprogramms geprüft (standardmäßig war die Option NDIS5 nicht markiert)

 NDIS5 driver option unchecked

Auch der virtuelle Adapter in Netzwerkverbindungen hatte die Option "Bridge Networking Driver" UNCHECKED und das funktionierte gut für mich 

 Bridge Networking Driver option unchecked

32
machzqcq

Öffnen Sie das Netzwerk- und Freigabecenter und wechseln Sie in der Seitenleiste zu den Einstellungen des Adapters. Klicken Sie mit der rechten Maustaste auf den Host-Only-Adapter in der Liste der Adapter und dann auf die Schaltfläche Konfigurieren -> Registerkarte Treiber -> Treiber aktualisieren. Wählen Sie Durchsuchen auf meinem Computer ... aus, und wählen Sie im nächsten Dialogfeld die Option Lass mich auswählen aus. Wählen Sie es aus und klicken Sie auf Weiter. Versuchen Sie nach der Aktualisierung des Treibers erneut, ein reines Host-Netzwerk in einer VM zu verwenden.

12
Abhishek Prusty

Deinstallieren Sie Virtualbox und installieren Sie die neueste Version. Zum Zeitpunkt dieser Antwort ist es 5.12. Ich habe Vagrant installiert, auf dem Virtualbox 5.10 automatisch installiert wurde. Nach der Installation des Windows 1511-Updates, der Deinstallation der von Vagrant bereitgestellten Virtualbox und der Installation der neuesten Version wurde dieses Problem behoben.

5
Jared

Die beiden Antworten lösten mein Problem nicht, aber durch das Kombinieren konnte ich das Problem lösen .. Meine Situation war, dass ich versuchte, Docker auf einem Windows 7-PC zu installieren und auszuführen als wäre etwas schiefgegangen ... Drücken Sie eine beliebige Taste, um fortzufahren ... "

Nach langem Graben konnte ich das Problem mit dem Host-Netzwerkadapter in Verbindung bringen, der von Docker erstellt wurde. Ich hatte den NDIS6-Treiber installiert, der jedoch aktiviert war. Ich habe versucht zu deaktivieren, zu deaktivieren, erneut zu prüfen, zu aktivieren, aber es hat nicht geholfen.

Ich habe VB deinstalliert und gemäß der ersten Antwort erneut installiert, um den NDIS5-Treiber zu erhalten. Dies war nicht aktiviert, so dass ich es durchgehen konnte.

4
csaket

Ich habe eine Weile gearbeitet, alles was Sie tun müssen, ist VirtualBox zu öffnen, 

Datei> Voreinstellungen/Network> Nur Host-Netzwerke

Sie sehen den Nur-Host-Ethernet-Adapter für VirtualBox

klicken Sie darauf und bearbeiten Sie.

Meine IP-Einstellungen für Vagrant VM waren 192.168.10.10. Sie sollten die IP-Adresse VM bearbeiten

Hier sind meine Adaptereinstellungen;

Adaptereinstellungen

DHCP Server Einstellungen

3
irfan Miral

Ich bin gerade mit VirtualBox 5.1 unter Windows 8 auf dieses Problem gestoßen. Es stellt sich heraus, dass das Problem mit dem von mir installierten Kaspersky-Virenschutz war. Es wurde der "Host-Only-Adapter" auf der Windows-Seite mit dem "Kaspersky Anti-Virus NDIS 6-Filter" versehen. Wenn ich diesen Filter deaktiviert habe, wurde der VM ordnungsgemäß gestartet:

Host-only network adapter properties

2
rdolson

Die Aktualisierung von VirtualBox auf 5.1.23 hat das Problem behoben. Sie können diese Version für Windows von der offiziellen Website herunterladen.

1
Aliaga Aliyev

Der gleiche Fehler ist aufgetreten, als ich Windows aktualisiert habe. Versuchte alles. Nichts hat geklappt.

Schließlich ging zu Geräte-Manager -> Netzwerkadapter deaktiviert und aktivierte den Virtualbox Host only Adapter

Und es hat funktioniert!

1

Ich habe Windows 8.1 und hatte dieses Problem mit VirtualBox 5.0.16.105871. Ich habe jeden Vorschlag ausprobiert, den ich hier gefunden habe, die virtuelle Box-Site und andere Foren. Keiner hat für mich gearbeitet. Ich hatte diesen Fehler beim Versuch, eine VM mit einer Host-Only-Schnittstelle zu starten:

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}

Die einzige Lösung, die für mich funktionierte, war:

  1. Deinstallieren Sie 5.0.16
  2. Installieren Sie Version 4.3.36, bei der dieses Problem nicht aufgetreten ist (zumindest in meinem PC).
  3. Installieren Sie Version 5.0.16 standardmäßig, ohne 4.3.36 zu deinstallieren

(Immer als Administrator installieren, d. H. Das Installationsprogramm als Administrator ausführen).

Das hat für mich funktioniert, nachdem ich tagelang eine andere Lösung versucht hatte.

1
rodolk

Ich hatte das gleiche Problem nach dem Upgrade von Windows 7 auf Windows 10. Versuchte alle populären Antworten, die nicht funktionierten. Schließlich habe ich verstanden, dass Windows den Namen des Adapters geändert hat. Virtual Box wurde für die Verwendung von Realtek PCIe GBE Family Controller konfiguriert, während der Gerätemanager dies als Realtek PCIe GBE Family Controller #2 hatte. Durch die Auswahl des richtigen Controllers wurde das Problem behoben.

 enter image description here  enter image description here

1
user1921819

Meine Lösung hat VirtualBox aktualisiert.

Dieses Problem wurde zum ersten Mal nach der Neuinstallation der Docker Toolbox (Version 1.12.5) unter Windows 8.1 ausgeführt. Was für mich funktionierte, war das Update von VirtualBox. Dann hatte ich nach einigem Windows Update dasselbe Problem, und durch das Aktualisieren von VirtualBox wurde das Problem erneut behoben. 

1
annag

UNTER WINDOWS 10 Nachdem ich 3 frustrierende Stunden mit der Deinstallation und Neuinstallation von minikube, virtualbox, verbracht hatte, die das Problem nicht behoben hatten, wurden die Netzwerkadapter in meinem Fenster "Systemsteuerung" -> "Netzwerk und Internet" -> "Netzwerkverbindungen" angezeigt. Es gab 3 aktivierte "VirtualBox Host-Only Ethernet Adapter". Ich habe sie alle deaktiviert. enter image description here Dann auf dem Dienstbildschirm (run-> services.msc) den Tcp/Ip NetBIOS-Helfer suchen und neu starten.

Ein neuer Netzwerkadapter mit einem korrekten Namen wie "VirtualBox Host-Only Network # 3" wird erstellt. Nun tippe: minikube lösche mnikube start Es hat bei mir geklappt. hoffe es hat jemandem geholfen! Ich hasse das :)

0
ylev

Sie können versuchen, den "VirtualBox NDIS6 Bridged Networking Driver" außer auf Ihren physischen Netzwerkadaptern zu deaktivieren, bevor Sie versuchen, den Host-Only-Adapter von VirtualBox erneut zu erstellen.

Siehe diese Antwort .

0
bszom

Deaktivieren und aktivieren Sie die Netzwerkverbindung nicht, damit sie funktioniert. Ich musste den Inhalt des .docker-Repositorys in meinem Heimbenutzer löschen (c: /Users/your_user/.docker/). Danach installiere ich Docker Toolbox und VitualBox neu und überprüfe die install virtualbox mit dem NDIS5-Treiber mit Hilfe von machzqcq-Tipps.

Ich habe die Antwort hier gefunden: https://github.com/docker/toolbox/issues/473

0

Starten Sie Ihren PC neu


Leider hat https://stackoverflow.com/a/33733454/2191572 in Windows 10 x64 mit VirtualBox 5.2.6 nicht funktioniert

Das Kästchen war bereits markiert und durch einen einfachen Neustart behoben.

Nachdem ich den Leuten jahrelang gesagt hatte, sie müssten einfach neu starten, folgte ich nicht meinem eigenen goldenen Rat. Gesicht, triff Palm.

0
MonkeyZeus

Ich habe alles auf dieser Seite ausprobiert (und vielen Dank!). Nichts hat geklappt. Nach buchstäblich Stunden und Stunden bekam ich es endlich.

Mein Problem war, dass ich keinen Fehler hatte, bevor "etwas in Schritt ´Überprüfungsstatus wrong fehlgeschlagen´ 'vorlag. 

Diese Zeile im start.sh-Skript ist fehlgeschlagen.

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

Das Ausführen der folgenden Zeile von der Eingabeaufforderung aus funktionierte und gab "Running" zurück.

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

Also habe ich alle Fixes in Github link verfolgt und den Fix gefunden.

Im start.sh-Skript habe ich die Zeile geändert

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

zu

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

Nach einem Windows 10-Update war mein VirtualBox-Host-Only-Ethernet-Adapter tatsächlich von den Netzwerkadaptern des Betriebssystems entfernt (siehe Systemsteuerung -> Netzwerk- und Freigabecenter -> Adaptereinstellungen ändern). Musste VirtualBox neu installieren, um das Betriebssystem wieder herzustellen. 

In der neueren Version von VirtualBox befinden sich die Host-Only-Adapter unter Global Tools (oben rechts) -> Host Network Manager. Stellen Sie sicher, dass der DHCP-Server für den Adapter aktiviert ist.

Beispiel config:  enter image description here

0
Voicu