Ich habe mein Windows 10 gestern auf das letzte Update aktualisiert und jetzt, wenn ich den vagrant up
Befehl starte, wird folgende Fehlermeldung angezeigt:
==> 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 es 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 neu installiert, den Host-Only-Ethernet-Adapter neu konfiguriert, aber immer den gleichen Fehler ...
Irgendwelche Ideen?
vagrant
virtualbox
windows-10
Mathieu Lescaudron
quelle
quelle
Es ist ein Problem mit dem neuen NDIS6-Treiber bekannt. Sie können ihn installieren, um den NDIS5-Treiber zu verwenden
Versuchen Sie, es mit einem Parameter neu zu installieren ( Als Administrator ausführen ).
> VirtualBox-5.0.11-104101-Win.exe -msiparams NETWORKTYPE=NDIS5
Das hat bei mir funktioniert.
Update: Neuere Versionen haben es einfacher gemacht, den NDIS-Treiber im Installationsassistenten auszuwählen - wählen Sie einfach NDIS 5 aus wenn Sie dazu aufgefordert werden.
Ref: https://www.virtualbox.org/manual/ch02.html#install-win-performing
quelle
Ich habe die oben genannten 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 überprüft (standardmäßig war die Option NDIS5 deaktiviert).
Auch der virtuelle Adapter in Netzwerkverbindungen hatte die Option "Bridge Networking Driver" UNCHECKED und das funktionierte gut für mich
quelle
Öffnen Sie das Netzwerk- und Freigabecenter und gehen Sie zu den Adaptereinstellungen in der Seitenleiste ändern.
Klicken Sie mit der rechten Maustaste auf den Nur-Host-Adapter in der Liste der Adapter und dann auf die Schaltfläche Konfigurieren -> Registerkarte Treiber -> Schaltfläche Treiber aktualisieren.
Wählen Sie Computer durchsuchen ... und im nächsten Dialogfeld Wählen Sie mich auswählen ... Sie sollten die Liste mit nur einem Host-Treiber sehen.
Wählen Sie es aus und klicken Sie auf Weiter. Versuchen Sie nach der Aktualisierung des Treibers erneut, ein Nur-Host-Netzwerk in einer VM zu verwenden.
quelle
Der gleiche Fehler trat auf, als ich Windows aktualisierte. 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!
quelle
Deinstallieren Sie Virtualbox und installieren Sie die neueste Version. Zum Zeitpunkt dieser Antwort ist es 5.12. Ich habe Vagrant installiert, das Virtualbox 5.10 automatisch installiert hat. Ich bin auf dieses Problem gestoßen, nachdem ich das Windows 1511-Update installiert, die von Vagrant bereitgestellte Virtualbox deinstalliert und die neueste Version installiert hatte, um dies zu beheben.
quelle
Starten Sie Ihren PC neu
Leider https://stackoverflow.com/a/33733454/2191572 funktionierte in Windows 10 x64 mit VirtualBox 5.2.6 nicht für mich
Das Kontrollkästchen wurde bereits aktiviert und durch einen einfachen Neustart behoben.
Nachdem ich den Leuten jahrelang gesagt hatte, sie sollten einfach neu starten, folgte ich nicht meinem eigenen goldenen Rat. Gesicht, Handfläche treffen.
quelle
Die beiden Antworten lösten mein Problem nicht, aber wenn ich sie kombinierte, konnte ich das Problem lösen. Meine Situation war, dass ich versuchte, Docker auf einem Windows 7-PC zu installieren und auszuführen, und immer wieder die Fehlermeldung "Es sieht so aus, als ob etwas schief gelaufen ist ... Drücken Sie eine beliebige Taste, um fortzufahren ..."
Nach langem Graben konnte ich das Problem mit dem von Docker erstellten Host-Netzwerkadapter in Verbindung bringen. Ich hatte den NDIS6-Treiber installiert, aber er war aktiviert. Ich habe versucht, das Kontrollkästchen zu deaktivieren, zu deaktivieren, erneut zu überprüfen, zu aktivieren usw., aber es hat nicht geholfen.
Ich habe dann VB deinstalliert und gemäß der ersten Antwort neu installiert, um den NDIS5-Treiber zu erhalten. Dies war nicht markiert, so dass ich es überprüfen konnte, um dieses Problem zu beheben.
quelle
Ich hatte das gleiche Problem nach dem Upgrade von
Windows 7
aufWindows 10
. Versuchte alle populären Antworten, die nicht funktionierten. Schließlich verstand ich, dass Windows den Namen des Adapters geändert hatte.Virtual Box
wurde für die Verwendung konfiguriert,Realtek PCIe GBE Family Controller
während der Geräte-Manager dies als hatteRealtek PCIe GBE Family Controller #2
. Die Auswahl des richtigen Controllers hat das Problem behoben.quelle
Ich habe eine Weile herumgearbeitet, alles was Sie tun müssen, ist VirtualBox zu öffnen,
Datei> Einstellungen / Netzwerk> Nur-Host-Netzwerke
Sie sehen den VirtualBox Host-Only Ethernet Adapter
Klicken Sie darauf und bearbeiten Sie.
Meine IP-Einstellungen für vagabundierende VM waren 192.168.10.10. Sie sollten sie bis zu Ihrer VM-IP bearbeiten
Hier sind meine Adaptereinstellungen;
Adaptereinstellungen
DHCP-Servereinstellungen
quelle
Ich bin gerade auf dieses Problem mit VirtualBox 5.1 unter Windows 8 gestoßen. Es stellte sich heraus, dass das Problem beim von mir installierten Kaspersky-Virenschutz lag. Es wurde der "Kaspersky Anti-Virus NDIS 6-Filter" auf dem Nur-Host-Adapter auf der Windows-Seite hinzugefügt. Als ich diesen Filter deaktivierte, wurde die VM ordnungsgemäß gestartet:
quelle
ON WINDOWS 10 Nachdem ich 3 frustrierende Stunden mit der Deinstallation und Neuinstallation von minikube, virtualbox, verbracht hatte, die das Problem nicht behoben hatte, sah ich die Netzwerkadapter in meinem Fenster Systemsteuerung-> Netzwerk und Internet-> Netzwerkverbindungen. Es gab 3 aktivierte "VirtualBox Host-Only Ethernet Adapter". Ich habe sie alle deaktiviert. Suchen Sie dann auf dem Dienstbildschirm (run-> services.msc) den Tcp / Ip NetBIOS-Helfer und starten Sie ihn neu.
Ein neuer Netzwerkadapter mit einem Eigennamen wie "VirtualBox Host-Only Network # 3" wird erstellt. Geben Sie nun Folgendes ein: minikube delete mnikube start Es hat bei mir funktioniert. hoffe es hat jemandem geholfen! Ich hasse das :)
quelle
Ich habe eine Lösung für mein Problem gefunden. Es gab einen Konflikt in meinen Netzwerkadaptern. Ich habe einfach den in der Fehlermeldung angezeigten deaktiviert, dann den laufenden Befehl erneut gestartet und nach vielen Genehmigungsmeldungen von Windows wurde ein neuer Adapter erstellt.
Ich hoffe, diese Lösung könnte in einigen Fällen helfen.
quelle
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, eine virtuelle Box-Site und andere Foren. Keiner hat für mich gearbeitet. Ich hatte diesen Fehler, als ich versuchte, eine VM mit einer Nur-Host-Schnittstelle zu starten:
Schließlich war die einzige Lösung, die für mich funktionierte:
(Immer als Administrator installieren, dh das Installationsprogramm als Administrator ausführen).
Das hat bei mir funktioniert, nachdem ich tagelang eine andere Lösung ausprobiert hatte.
quelle
Meine Lösung war die Aktualisierung von VirtualBox.
Dieses Problem trat zum ersten Mal nach der Neuinstallation der Docker-Toolbox (v1.12.5) unter Windows 8.1 auf. Was für mich funktioniert hat, war das Update von VirtualBox. Dann hatte ich nach einigen Windows-Updates das gleiche Problem, und durch das Aktualisieren von VirtualBox wurde das Problem erneut behoben.
quelle
Durch das Aktualisieren von VirtualBox auf 5.1.23 wurde das Problem behoben. Sie können diese Version für Windows von der offiziellen Website herunterladen .
quelle
Für mich war das Deaktivieren und Aktivieren der Netzwerkverbindung nicht genug, damit es 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 verwende machzqcq-Tipps, um die installierte Virtualbox mit dem NDIS5-Treiber zu überprüfen.
Ich habe die Antwort hier gefunden: https://github.com/docker/toolbox/issues/473
quelle
Sie können versuchen, den "VirtualBox NDIS6 Bridged Networking Driver" auf allen außer Ihren tatsächlichen physischen Netzwerkadaptern zu deaktivieren, bevor Sie erneut versuchen, den Nur-VirtualBox-Hostadapter zu erstellen.
Siehe diese Antwort .
quelle
Nach einem Windows 10-Update wurde mein VirtualBox Host-Only-Ethernet-Adapter tatsächlich von den Netzwerkadaptern des Betriebssystems entfernt (siehe diese unter Systemsteuerung -> Netzwerk- und Freigabecenter -> Adaptereinstellungen ändern ). Musste VirtualBox neu installieren, um das wieder auf das Betriebssystem zu bringen.
In der neueren Version von VirtualBox befinden sich die Nur-Host-Adapter unter Globale Tools (oben rechts) -> Host-Netzwerk-Manager . Stellen Sie sicher, dass der DHCP-Server für den Adapter aktiviert ist.
Beispielkonfiguration:
quelle
Ich habe alles auf dieser Seite ausprobiert (und danke allen!). Nichts hat geklappt. Nach buchstäblich Stunden und Stunden habe ich es endlich zum Laufen gebracht.
Mein Problem war, dass ich vor "Fehler beim Überprüfen des Status auf Standard" keinen Fehler hatte.
Diese Zeile im Skript start.sh ist fehlgeschlagen.
Das Ausführen der folgenden Zeile über die Eingabeaufforderung funktionierte und gab "Ausführen" zurück.
Also habe ich angefangen, alle Korrekturen im Github-Link zu befolgen und die Korrektur gefunden.
Im Skript start.sh habe ich die Zeile geändert
zu
quelle
https://www.howtoforge.com/setup-a-local-wordpress-development-environment-with-vagrant/
quelle
Für mich musste ich den Ordner .virtualbox & .docker in meinem Benutzerverzeichnis löschen ... was gut funktioniert hat
quelle
Wenn die akzeptierte https://stackoverflow.com/a/33733454/8520387 für Sie nicht funktioniert, deaktivieren Sie andere aktivierte Ethernet-Karten. Versuchen Sie danach erneut, Ihr Vagrant-Skript auszuführen, und es wird eine neue Netzwerkkarte für Sie erstellt. Für mich war es # 3
quelle