Utiliser Ubuntu 16.04 et installer VirtualBox 5 selon la méthode prescrite ici pour les "distributions Linux basées sur Debian":
https://www.virtualbox.org/wiki/Linux_Downloads
Cela fait face à un problème avec le noyau dans cette version qui est résolu comme tel:
Tenter de créer un adaptateur hôte uniquement comme cela échoue:
$ VBoxManage hostonlyif create
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 71 of file VBoxManageHostonly.cpp
virtualbox
16.04
TomSchober
la source
la source
lsof | grep vbox
montre?Réponses:
Il s'avère que la solution au problème de mise en réseau est un module distinct qui doit être signé pour permettre cette fonction spécifique. Comme indiqué dans la solution de signature ici: /ubuntu//a/768310/254069
VBoxManage hostonlyif create
nécessite que les modules suivants soient également accessibles (modprobe):Redémarrez et "inscrivez MOK"
la source
Dans Ubuntu 17 zesty, nouvelle installation, nouvelle VirtualBox, le réseau uniquement hôte ne fonctionne pas.
la solution était:
et fonctionne !!!
la source
J'ai trouvé une autre solution plus simple pour résoudre ce problème, mais elle concerne VirtualBox 6.0+. . . il pourrait également fonctionner avec 5.x mais je ne l'ai pas testé pour cette version.
Le problème est dû au fait que les modules du noyau ne sont pas signés par défaut, donc pour ce faire, vous devez ajouter les clés publiques d'Oracle.
Une fois que vous avez ajouté ces clés, vous pouvez installer VirtualBox de la manière normale et cela fonctionnera correctement avec la plupart des fonctionnalités (à l'exception de celles qui nécessitent l'extension propriétaire, il faudra tout de même l'installer pour ces fonctionnalités)
la source
Exécutez VirtualBox dans Sandbox en utilisant Firejail comme ci-dessous:
la source