Comment mettre à jour de VirtualBox Guest Additions sur VM boîte?
J'ai la dernière version de VirtualBox installé sur mon ordinateur de bureau (4.3.4).
Je suis en utilisant Vagrant pour exécuter une machine virtuelle basée sur l'exemple 64 bits Ubuntu 12.04 LTS boîte à:
http://files.vagrantup.com/precise64.box
Chaque fois que j'exécute vagrant up
, j'obtiens le message d'avertissement suivant:
The guest additions on this VM do not match the installed version of
VirtualBox! In most cases this is fine, but in rare cases it can
cause things such as shared folders to not work properly. If you see
shared folder errors, please update the guest additions within the
virtual machine and reload your VM.
Guest Additions Version: 4.2.0
VirtualBox Version: 4.3
J'ai googlé, mais je ne peux pas trouver un moyen de mise à niveau pour les Guest Additions v4.3. La dernière version dans le dépôt Ubuntu précis est 4.1, et il n'y a pas de lien de téléchargement sur la page de téléchargement de VirtualBox.
- Ce un a résolu le problème et il est simple: github.com/TryGhost/...
- Le mieux qu'on puisse faire est point un nouveau sujet à l'original et à proximité de la nouvelle, puis ensuite original si vraiment valable obtiendrez plus de globes oculaires et des examens, puis j'espère que stackoverflow permet rouvre - si pas, au moins il n'y aurait plus d'autres commentaires dans un seul endroit.
Vous devez vous connecter pour publier un commentaire.
Vous pouvez consultez le plugin, il devrait convenir à vos besoins:
https://github.com/dotless-de/vagrant-vbguest
Pour Vagrant ≥ 1.1
vagrant plugin install vagrant-vbguest
Vagrant 1.0 et plus
vagrant gem install vagrant-vbguest
VM existantes
Vérifier votre hôte et l'invité, version par:
ou pour certaines VM:
où
<UUID>
peut être trouvé parVBoxManage list vms
.Essayez de mettre à jour votre guest additions par:
ou par l'installation de nouveau dans VM:
Également définir la version qui est enregistré dans VBox par:
Remarque: le Changement de
new_version
dans celui de droiteDésinstaller, vous plus en VM (
vagrant ssh
), procédez de la manière suivante:De l'installer à nouveau:
Enfin re-vérifier par:
vagrant vbguest --status
.Source: Les questions du retrait et de la mise à jour de la boîte de ajouts avec Virtualbox 4.3 #95 sur GitHub
De Nouvelles VMs
Si ci-dessus ne aident pas et cette disparité d'avertissement qui se passe pour toutes les nouvelles machines virtuelles, vous devez soit mettre à jour votre VirtualBox ou télécharger VBoxGuestAdditions fichier ISO à partir de VirtualBox site web (avec la bonne version, de sorte qu'ils peuvent correspondre) et de le remplacer manuellement.
Sur OS X, il est en
/Applications/VirtualBox.app/Contents/MacOS
, de sorte que la commande serait:où la version de VBoxGuestAdditions doit correspondre installé VirtualBox binaires.
Envisager également la mise à niveau de l'Errance, s'était installé via Homebrew, essayez:
Nouvelles machines virtuelles (avec l'existant
Vagrantfile
)Si cela commence à se de nouvelles machines virtuelles existantes Vagrantfile qui travaillait avant, le problème pourrait être avec le téléchargement de les métadonnées de votre zone (par exemple, la boîte a été supprimé à partir de votre fournisseur, par exemple Atlas), ce qui pourrait provoquer un repli vers les paramètres par défaut, donc assurez-vous que votre
config.vm.box
dans votreVagrantfile
est pointé à la validité de la VM zone ou vous avez des problèmes de réseau.Pour plus de détails et de Dépannage, consultez: Oracle VM VirtualBox Manuel de l'Utilisateur PDF.
/Applications/VirtualBox.app/Contents/MacOS/VBoxManage guestproperty set "new_version" /VirtualBox/GuestAdd/Version
"Remarque: le Changement de new_version dans le droit une" <- que diable est-elle la bonne? J'ai euInstalling Virtualbox Guest Additions 6.0.2 - guest version is 5.0.20
- alors, j'ai couru/Applications/VirtualBox.app/Contents/MacOS/VBoxManage guestproperty set "5.0.20" /VirtualBox/GuestAdd/Version
=>VBoxManage: error: Could not find a registered machine named '5.0.20'
j'ai donc bien que c'est peut-être le nom de ma machine? =>so I entered 'default'
maintenant, il ne sait pas ce que l'invité version est/Applications/VirtualBox.app/Contents/MacOS/VBoxManage guestproperty set [VAGRANT_BOX_NAME] /VirtualBox/GuestAdd/Version [VALUE]
- je ne sais pas ce que je dois utiliser pour la valeur, ce qui est réellement installé ou ce que je veux obtenir? docs.oracle.com/cd/E97728_01/E97727/html/...Ici, vous pouvez télécharger le 4.3.8 VBox Guest Additions ISO:
http://download.virtualbox.org/virtualbox/4.3.8/VBoxGuestAdditions_4.3.8.iso