Kann nützlich sein, ich habe diesen Fehler gefunden. Die übliche Lösung ist die Neuinstallation von virtualbox, aber es gibt einen besseren Weg.
Lösung
sudo /Library/StartupItems/VirtualBox/VirtualBox restart
oder
sudo /Library/StartupItems/VirtualBox/VirtualBox start
VirtualBox 4.3+
In neueren Versionen ist die Datei (/ Library / StartupItems / VirtualBox / VirtualBox) nicht vorhanden. Verwenden Sie daher den folgenden Befehl:
sudo launchctl load /Library/LaunchDaemons/org.virtualbox.startup.plist
Error
Drucken: http://d.pr/i/1Bvi
Bei der Ausführung
VBoxManage
ist ein Fehler aufgetreten , eine CLI, die von Vagrant zur Steuerung von VirtualBox verwendet wird. Der Befehl und stderr wird unter Befehl angezeigt: ["hostonlyif", "create"]Stderr: 0% ... Fortschrittsstatus: NS_ERROR_FAILURE VBoxManage: Fehler: Fehler beim Erstellen des Nur-Host-Adapters VBoxManage: Fehler: VBoxNetAdpCtl: Fehler beim Hinzufügen einer neuen Schnittstelle: Öffnen von / dev / vboxnetctl fehlgeschlagen: Keine solche Datei oder kein solches Verzeichnis
VBoxManage: Fehler: Details: Code NS_ERROR_FAILURE (0x80004005), Komponente HostNetworkInterface, Schnittstelle IHostNetworkInterface VBoxManage: Fehler: Kontext: "int handleCreate (HandlerArg *, int, int *)" in Zeile 68 der Datei VBoxManageHostonly.pp
Vagrant Git-Problem bezüglich des Fehlers: https://github.com/mitchellh/vagrant/issues/1671#issuecomment-22304107
quelle
Antworten:
Ich verwende macOS High Sierra 10.13.1 und VirtualBox 5.2.2.
Das hat bei mir funktioniert:
sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
quelle
Wenn Ihr System den Kernel kürzlich aktualisiert hat, müssen Sie das vbox-Setup häufig erneut ausführen. In diesem Fall werden beim Ausführen des Befehls virtualbox start die folgenden Meldungen angezeigt:
quelle
sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
gearbeitetIch hatte einige Probleme mit der vbox unter Ubuntu 17.10, als ich eine virtuelle Maschine mit einem nur für den Host angepassten / Bridge-Netzwerk startete. Auf der Suche nach einer Antwort fand ich zahlreiche Befehle, die bei solchen Problemen hilfreich sind. Hier sind sie:
VIRTUELLE HOST-PROBLEME
vboxnet0
- Das ist der Böse, der den ganzen Ärger verursacht.Diese Befehle werden nicht in einer bestimmten Reihenfolge verwendet. Sie sind nur allgemein nützlich und lösen Probleme.
1) sudo modprobe vboxdrv
2) sudo modprobe vboxnetadp - (nur Host-Schnittstelle)
3) sudo modprobe vboxnetflt - (vboxnet0 zugänglich machen)
Wenn Sie Probleme mit einem sicheren Boot haben, das den ersten Befehl ausführt, empfehle ich, das sichere Boot im BIOS zu deaktivieren (oder neu zu starten).
(Bridge Networking)
4) sudo apt-get installiere virtualbox-dkms (Erweiterung) -> gehe danach zu Befehl 1
5) sudo vboxmanage hostonlyif create
Diese könnten manchmal funktionieren:
I. Service - Status-All
II Neustart von service service_name
quelle
Vor allem versucht, Abhilfemaßnahmen, wenige Befehle, obwohl ausgeführt, funktionierten nicht. Auf meinem Mac (el Captain) ist nichts von sort / Library / StartupItems / Vir * vorhanden, und der folgende Befehl ist fehlgeschlagen:
Durch die Neuinstallation der neuesten VirtualBox und die anschließende Ausführung unter dem Befehl konnte die VM ausgeführt werden
quelle
vagrant up
Ich habe erst angefangen zu arbeiten, bis ich diese Anweisungen in Mac Os 10.13.3 befolgt habe :-)Ich hatte ein ähnliches Problem beim Starten einer virtuellen Box in High Sierra.
Zum Auflösen müssen Sie den KEXT unter Systemeinstellungen> Sicherheit und Datenschutz manuell genehmigen.
Hier ist der technische Hinweis von Apple:
https://developer.apple.com/library/content/technotes/tn2459/_index.html
quelle
LAUF
quelle
Wenn ich den Fehler bekomme ...
Das Folgende funktioniert für mich und gibt keine Fehler zurück, ich kann dann Vagrant erfolgreich aufrufen
quelle
Ich war eine Weile dabei. Beim Versuch, den Befehl sudo: / Library .. auszuführen, wurde immer wieder "Befehl nicht gefunden" angezeigt.
Dies hat jedoch bei mir funktioniert:
quelle