Je viens de mettre à niveau mon mac OS de Catalina vers Big Sur. Mon vagabond fonctionnait normalement avant, puis j'ai rencontré ce problème. (Version vagabonde: 2.2.13)
Kernel driver not installed (rc=-1908) Make sure the kernel module has been loaded successfully. where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.
Lorsque j'ai essayé de le démarrer manuellement sur VirtualBox, c'est le message de retour:
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 HostNetworkInterfaceWrap, interface IHostNetworkInterface VBoxManage: error: Context: "RTEXITCODE handleCreate(HandlerArg *)" at line 95 of file VBoxManageHostonly.cpp
Quelqu'un a-t-il une idée de la façon de résoudre ce problème?
7 Réponses :
Corrigé en réinstallant à la fois Vagrant et VirtualBox :)
J'ai essayé de réinstaller, mais j'obtiens toujours la même erreur. Avez-vous fait autre chose pour que cela fonctionne?
J'ai également eu l'erreur du programme d'installation lors de la réinstallation de VirtualBox. Après plusieurs tentatives, cela a soudainement fonctionné. Je ne sais pas pourquoi.
L'installation fonctionne bien pour moi, mais j'obtiens toujours le même problème que OP (Vagrant 2.2.13; VirtualBox 6.1.16)
J'ai ignoré le paramètre de confidentialité et je n'ai pas vérifié, merci à tous, le problème est résolu!
J'ai Virtualbox Version 6.1.16 et Vagrant 2.2.14 et ne fonctionne pas: /.
La mise à jour de VirtualBox vers la version 6.1.16 l'a fait pour moi, ne fonctionnant pas avec la version 6.0.24. Également réinstallé Vagrant mais pas sûr si nécessaire.
J'ai eu le même problème après la mise à jour vers Big Sur. J'ai téléchargé les dernières versions de Vagrant, Virtualbox et VirtualBox Extension Pack. En fait, je ne sais pas si l'installation du pack d'extension était nécessaire.
Et dans les préférences système de MacOS, dans Confidentialité et sécurité, j'ai dû approuver la mise à jour d'Oracle.
Après ces étapes, j'ai pu «vagabonder» à nouveau.
L'approbation de la mise à jour semble être la solution à ce problème, après la mise à jour de Virtualbox. Merci beaucoup! :) Cela devrait être la réponse acceptée car c'est la plus complète.
Approuver la mise à jour est une solution à coup sûr.
mettre à niveau la Virtual BOX et Vagrant à la fois mais ne fonctionne toujours pas
J'ai ignoré le paramètre de confidentialité et je n'ai pas revérifié, merci à tous, le problème est résolu!
Bonjour de Big Sur - Je peux confirmer que vous devez mettre à niveau 3 choses - Vagrant lui-même, VirtualBox et VB Extension Pack. Il est également obligatoire de redémarrer macOS après avoir accordé l'autorisation via Sécurité et confidentialité. Une fois que cela est fait, tout devrait revenir à la normale.
Oui, installer le pack d'extension était fondamental pour moi, juste après cela, j'ai reçu le message d'approbation de la mise à jour d'Oracle.
La mise à jour de VirtualBox vers la version 6.1.16 l'a fait pour moi. Je n'ai pas mis à jour Vagrant
J'ai aussi fait la même chose. Téléchargez la dernière version 6.1 et installez-la. Accordé l'autorisation et a fait un redémarrage. Boom!! Je n'ai rien fait pour vagabonder. Fonctionne très bien. +1
Le bouton Autoriser Oracle dans la confidentialité et la sécurité n'est jamais apparu dans mes paramètres. Finalement, je l'ai fait fonctionner en démarrant en mode de récupération et en exécutant la commande
csrutil clear
Après cela, j'ai pu autoriser oracle dans la sécurité et la confidentialité.
Je viens également de rencontrer ce problème aujourd'hui après la mise à jour vers Big Sur. L'utilisation de homebrew pour mettre à jour VirtualBox (v. 6.1.16) et l'approbation dans Security & Privacy n'ont pas résolu le problème. J'ai dû donner à VirtualBox un accès complet au disque dans l'onglet Privacy
de Sécurité et confidentialité pour résoudre ce problème.
Le dernier commentaire du forum virtualbox est ce qui m'a aidé dans la dernière étape.
https://forums.virtualbox.org/viewtopic.php?f=39&t=98763#p488757
La mise à niveau de la boîte virtuelle vers la dernière version (6.1.16 pour le moment) fonctionne pour moi. Je n'ai pas eu à mettre à niveau la version vagabonde.
vagrant up
fonctionné juste après la mise à niveau de la boîte virtuelle.
Cette question semble concerner l'utilisation générale de Vagrant, ce qui en fait un sujet sur Superuser, pas ici.