Peut être utile, j'ai trouvé cette erreur. La solution courante consiste à réinstaller virtualbox, mais il existe un meilleur moyen.
Solution
Sudo /Library/StartupItems/VirtualBox/VirtualBox restart
ou
Sudo /Library/StartupItems/VirtualBox/VirtualBox start
VirtualBox 4.3+
Sur les versions récentes, le fichier (/ Library/StartupItems/VirtualBox/VirtualBox) n'existe pas, vous devez donc utiliser la commande ci-dessous:
Sudo launchctl load /Library/LaunchDaemons/org.virtualbox.startup.plist
Erreur
Imprimer: http://d.pr/i/1Bvi
Une erreur s'est produite lors de l'exécution de
VBoxManage
, une CLI utilisée par Vagrant pour contrôler VirtualBox. La commande et stderr sont montrés ci-dessous Commande: ["hostonlyif", "create"]Stderr: 0% ... État d'avancement: NS_ERROR_FAILURE VBoxManage: error: Échec de la création de l'adaptateur pour hôte uniquement VBoxManage: erreur: VBoxNetAdpCtl: Erreur lors de l'ajout d'une nouvelle interface: impossible d'ouvrir /dev/vboxnetctl: Aucun fichier ou répertoire de ce type
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), composant HostNetworkInterface, interface IHostNetworkInterface VBoxManage: error: Context: "int handleCreate (HandlerArg *, int, int *)" à la ligne 68 du fichier VBoxManageHostonly.cpp
Problème Vagrant Git concernant l’erreur: https://github.com/mitchellh/vagrant/issues/1671#issuecomment-22304107
J'utilise macOS High Sierra 10.13.1 et VirtualBox 5.2.2.
Sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
Si votre système a récemment mis à jour le noyau, vous devez souvent réexécuter la configuration de vbox. Si c'est le cas, les messages suivants s'affichent lorsque vous exécutez la commande virtualbox start:
$ Sudo /path/to/virtualbox start
WARNING: The vboxdrv kernel module is not loaded. Either there is no module
available for the current kernel (2.6.32-358.23.2.el6.x86_64) or it failed to
load. Please recompile the kernel module and install it by
Sudo /etc/init.d/vboxdrv setup
You will not be able to start VMs until this problem is fixed.
J'ai eu un problème similaire lors du démarrage d'une boîte virtuelle sur High Sierra.
macOS High Sierra 10.13 introduit une nouvelle fonctionnalité qui nécessite l'approbation de l'utilisateur avant le chargement des extensions de noyau tiers (KEXT) récemment installées. Lorsqu'une demande est faite pour charger un fichier KEXT que l'utilisateur n'a pas encore approuvé, la demande de chargement est refusée. Les applications ou les installateurs qui traitent une défaillance de charge KEXT comme une erreur grave devront être modifiés pour gérer ce nouveau cas.
Pour résoudre ce problème, vous devez approuver manuellement le KEXT dans Préférences Système> Sécurité et confidentialité.
Voici la note technique d'Apple:
https://developer.Apple.com/library/content/technotes/tn2459/_index.html
Essayé par-dessus tous les remèdes, quelques commandes bien qu'exécutées, ne fonctionnaient pas . Rien n'est présent dans mon Mac (le capitaine) de sorte/Library/StartupItems/Vir *, et la commande ci-dessous a échoué
Sudo /Library/StartupItems/VirtualBox/VirtualBox restart
Réinstaller la dernière version de VirtualBox puis exécuter la commande ci-dessous m'a aidé à exécuter VM
Sudo launchctl load /Library/LaunchDaemons/org.virtualbox.startup.plist
Quand j'obtiens l'erreur ...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["hostonlyif", "create"]
Stderr: 0%...
Progress state: NS_ERROR_FAILURE
VBoxManage: error: Failed to create the Host-only adapter
VBoxManage: error: VBoxNetAdpCtl: Error while adding new interface: failed to open /dev/vboxnetctl: No such file or directory
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component HostNetworkInterface, interface IHostNetworkInterface
VBoxManage: error: Context: "int handleCreate(HandlerArg*, int, int*)" at line 68 of file VBoxManageHostonly.cpp
Ce qui suit fonctionne pour moi et ne renvoie aucune erreur, je suis alors capable de monter vagabond
Sudo /Library/StartupItems/VirtualBox/VirtualBox restart
Je suis resté coincé dessus pendant un moment. Je n'arrêtais pas de voir 'commande introuvable' lorsque j'essayais d'exécuter la commande Sudo:/Library ...
Cependant, cela a fonctionné pour moi:
Sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart
COURIR
$ Sudo modprobe vboxdrv
$ Sudo modprobe vboxnetadp
$ Sudo vboxreload