Erreur sur Vagrant sur Linux
J'essaie d'exécuter l'errance sur mon Ubuntu 14.04. Donc, j'ai fait ces étapes:
-Installer vagrant
-Installer virtualbox
-ajout de la boîte pour les fournisseurs de
puis-je exécuter le
vagrant up
commande.
Après l'exécution de la commande, je prends ces sorties, et de à la et il y a un message d'erreur que je ne peux pas comprendre comment puis-je résoudre et de l'exécuter correctement.
Apportant de la machine "par défaut" avec des "virtualbox' fournisseur...
==> valeur par défaut: Vérifier si la case "udacity/ud381' est jusqu'à ce jour...
==> valeur par défaut: l'effacement de toute définies précédemment transmis ports...
==> valeur par défaut: Compensation précédemment défini les interfaces réseau...
==> valeur par défaut: Préparation des interfaces réseau en se basant sur la configuration...
default: Adapter 1: nat
==> valeur par défaut: Redirection de ports...
default: 5000 (guest) => 5000 (host) (adapter 1) default: 22 (guest) => 2222 (host) (adapter 1)
==> valeur par défaut: Démarrage de la VM...
Il y avait une erreur lors de l'exécution
VBoxManage
, un CLI utilisé par Vagrant pour le contrôle de VirtualBox. L'
commande et stderr est indiqué ci-dessous.De commande: ["startvm", "0399f946-6a87-4310-commande a22d-c1a4525ae2f0", "--type",
"headless"]Stderr: VBoxManage: erreur: La machine virtuelle
'ud381_default_1463617458900_49294' a arrêté de façon inattendue au cours de
démarrage avec le code de sortie 1 (0x1) VBoxManage: erreur: Détails: code
NS_ERROR_FAILURE (0 x 80004005), composante MachineWrap, interface
IMachine
Que dois-je faire pour corriger ces erreurs ?
OriginalL'auteur Batuhan Bardak | 2016-05-19
Vous devez vous connecter pour publier un commentaire.
Important préambule:
Veuillez noter que j'ai écrit cette réponse en 2015/2016 et ciblée VirtualBox et Vagabonde et Ubuntu 14.04 sans tête.
Votre kilométrage peut varier après un certain temps.
Si vous avez un problème similaire, mais pour une autre version, n'hésitez pas à modifier cette réponse et ajouter votre réponse ci-dessus ma réponse pour Ubuntu 14.04 nous allons permettre à chacun de progresser ensemble.
Je vais moi-même faire de même et de mise à jour de cette réponse pour les versions plus récentes quand j'ai commencer à les utiliser.
Réponses:
Ubuntu 14.04 sans Tête avec Vagrant et VirtualBox
J'ai trouvé cette page quand j'ai eu le même problème.
Maintenant, j'ai résolu le mien. J'espère que ma solution peut vous aider.
Télécharger la dernière AMD64 pour virtualbox et installer
dpkg -i whatever_is_the_latest_version_virtualbox.deb
apt-get -f install
Cela permettra d'installer les dépendancesTélécharger la dernière AMD64 pour vagrant et installer
dpkg -i whatever_is_the_latest_version_vagrant.deb
apt-get -f install
Cela permettra d'installer les dépendancesPuis faire le reste de votre vagrant box l'installation.
Il devrait maintenant fonctionner.
Même ici, Ubuntu 16.04, en essayant Vagrant 1.8.7 et VirtualBox 5.1 latetest deb. L'installation de VirtualBox via apt résolu le problème (5.0 a été installé)
Merci pour vos commentaires. Mes instructions étaient pour la plupart pour la 14.04. C'est à Ubuntu de crédit qu'ils ont gardé le processus relativement similaire pour leurs versions plus récentes
OriginalL'auteur
Sur Ubuntu 16.04 assurez-vous de désinstaller les versions précédentes de virtualbox:
Le réinstaller virtualbox téléchargé à partir de virtualbox.org
Cette correction de l'erreur pour moi.
sudo /sbin/vboxconfig
fixe pour moi, merci.Faisant un simple
sudo apt remove virtualbox
n'a pas aidé. J'ai dû purger tout et il a travaillé =)OriginalL'auteur
Il a pour aider:
Puis lancez votre machine virtuelle.
Il m'a aidé 😉
J'ai dû purger la version déjà installée et puis aussi
sudo /sbin/vboxconfig
- merci!Ici, Ubuntu 18.04, bionic, je peux confirmer que cela fonctionne pour vagrant-2.1.0 et Virtualbox-5.1.38
OriginalL'auteur
Je n'ai étapes suivantes et obtenez fixe.
http://www.sysprobs.com/disable-enable-virtualization-technology-bios
https://askubuntu.com/questions/410813/how-to-enable-virtualization-on-booting-ubuntu-13-10
http://ubuntuhandbook.org/index.php/2015/07/install-virtualbox-5-0-ubuntu-15-04-14-04-12-04/
Ajouter v. gui = false au-dessous de la ligne dans le Vagrantfile
Redémarrer le Vagabond:
Espère que cela fonctionne.
apt-get
de défaut, Ubuntu repos) et Vagrant 1.8.7 (installé viadpkg
) sur Ubuntu 16.04 - seulement les étapes 3 et 4 ont été nécessaire dans mon cas.OriginalL'auteur
Sur mon ubuntu 14.02-je passer à virtualbox-5.0 a fonctionné pour moi
OriginalL'auteur
Sur Mac OS 10.12, la réinstallation de Virtual Box corrigé cela pour moi (Vagrant 2.0.0 et Virtual Box 5.1.28).
OriginalL'auteur
La meilleure solution :
sudo /sbin/vboxconfig
pour corriger l'Erreur:
OriginalL'auteur
Installer tous les plugins disponibles dans le récipient.
Il fournira la liste de tous les plugins disponibles.
une fois cela fait, question de vagrant up
OriginalL'auteur
Sur mon
ubuntu 16.04
, j'ai été en utilisantvirtualbox-5.1
avec BOSH-LITE même message d'erreur tout en faisant- Je désinstaller
virtualbox-5.1
et installervirtualbox-5.0
alors il est aujourd'hui.OriginalL'auteur
Juste pour ajouter quelque chose de nouveau à cette discussion, dans mon expérience, cette erreur est lancée lorsque vous tentez de lancer un non-headless VM non-graphique de terminal capable d'. Wrapper scripts comme vagrant et packer ont tendance à aller pour les options les plus simples et donc, par défaut, il semble souvent leurs VMs (ou boîtes) de lancer une interface graphique, à moins qu'il n'en a pas. Fixer le terminal graphique de problème (avec x11 forwarding) et tout fonctionne comme prévu.
OriginalL'auteur
Après la mise à niveau de l'OS sur mon MAC, les choses arrêté de travailler avec la même erreur que les OP. J'ai mis à jour tous les autres composants.
J'ai eu cet environnement:
- MacOS Mojave v10.14
- Vagrant 2.0.1
- VirtualBox-5.2.20-125813-OSX.dmg
- VBoxGuestAdditions_5.2.20.iso
Après, j'ai fait "vagabond de la boîte de mise à jour" pour obtenir la dernière version
de la boîte.
Après que j'ai été en mesure de faire tourner nouveau VMs.
Si vous avez des VMs déjà créé, vous pouvez avoir à traiter avec des Guest Additions incompatibilité de version entre l'Hôte et les Invités.
OriginalL'auteur