Ce texte a été modifié à partir de La réponse de @Petecoop .
Ejecutar vagrant halt
si vous n'avez pas encore fermé la boîte.
Ensuite, dressez la liste de vos boîtes virtuelles : VBoxManage list vms
Il y aura une liste de toutes vos boîtes virtuelles. Identifiez la boîte sur laquelle vous voulez revenir et saisissez l'identifiant entre les crochets : {}
.
Ensuite, éditez le fichier d'identification du projet : sudo nano .vagrant/machines/default/virtualbox/id
(à partir du répertoire du projet)
Remplacez-le par l'identifiant que vous avez copié de la liste des VB.
Essayez vagrant reload
.
Si cela ne fonctionne pas et que l'autorisation SSH est bloquée (où j'ai trébuché), copiez la clé publique non sécurisée de l'application vagabond git . Remplacer le contenu de /.vagrant/machines/default/virtualbox/private_key
. Sauvegarder l'original bien sûr : cp private_key private_key-bak
.
Ensuite, exécutez vagrant reload
. Il dira qu'il a identifié la clé non sécurisée et en créera une nouvelle.
default: Vagrant insecure key detected. Vagrant will automatically replace
default: this with a newly generated keypair for better security.
default: Inserting generated public key within guest...
default: Removing insecure key from the guest if it's present...
default: Key inserted! Disconnecting and reconnecting using new SSH key...
==> default: Machine booted and ready!
Vous devriez être prêt.