Comment conserver les ajouts d'invités dans la boîte virtuelle après les mises à jour?

10

J'ai installé Ubuntu 11.04 sur Virtual Box. Il avait de mauvaises performances (avait une faible résolution maximale, le curseur était saccadé en traversant l'écran, aucun des éléments d'unité n'était là), jusqu'à ce que j'installe les ajouts de Virtual Box Guest. Après avoir installé les ajouts d'invités, tout a fonctionné à merveille jusqu'à ce que je fasse une mise à jour via le gestionnaire de mise à jour. Tout ressemblait à nouveau à de la merde (le contenu de l'unité a disparu et le curseur de la souris est à la traîne en traversant l'écran, dans l'ensemble, il n'a pas l'air aussi beau que lors de la pré-mise à jour).

J'ai relancé le programme d'installation des ajouts d'invités et tout est presque revenu à la normale (le curseur de la souris est à un cm de la cible et il y a un pouce au bas de l'écran que vous ne pouvez pas utiliser), mais je voudrais atténuer cela pour l'avenir mises à jour. Existe-t-il un moyen d'atténuer ce problème lors de l'installation des mises à jour?

Dave
la source
Certaines mises à jour peuvent avoir supprimé des parties des ajouts d'invités. Si DKMS n'est pas en mesure de prendre en charge cette situation particulière (et, espérons-le, singulière), il n'y a pas d'autre moyen que de réinstaller l'AG. Il serait très intéressant de savoir quelles applications ont été mises à jour avant de perdre votre GA.
Takkat

Réponses:

14

Cela aurait dû être pris en charge par dkms - cela construit le support du noyau à chaque mise à jour du noyau.

Assurez-vous que dkms est installé avant la prochaine exécution du module VBoxGuestAdditions

c'est à dire

sudo apt-get install dkms
cd /cdrom
sudo sh ./VBoxLinuxAdditions-x86.run
liberté de fossé
la source
DKMS devrait être installé par défaut en 11.04
Takkat
Takkat - d'accord - me gratte toujours la tête sur celui-ci - Je ne peux pas penser pourquoi les ajouts d'invités ne se mettent pas automatiquement à jour si dkms est déjà installé.
fossfreedom
Je n'ai jamais vu ça ici, j'espère que ce n'est "qu'un" bug ponctuel.
Takkat
dkms ne semblait pas avoir été installé (même si, rétrospectivement, je n'ai pas prêté trop d'attention à l'installation, cela aurait donc pu être une mise à niveau). J'ai installé et réanimé les ajouts de virtualbox. La prochaine fois que j'exécuterai le gestionnaire de mise à jour, je marquerai comme une réponse si tout semble cool.
Dave
1
Je viens de rencontrer le même problème Dave, je peux confirmer que dkms n'a pas été installé.
bluekeys
3

[Résolu] C'était le même problème. C'est soudainement survenu après la mise à jour d'Ubuntu

  1. sudo apt-get install dkms
  2. sudo /etc/init.d/vboxadd setup
  3. Insérez le CD VBoxGuestAdditions.iso
  4. sudo sh ./VBoxLinuxAdditions.run après quoi, rien ne se produira.
  5. très important: éteignez la machine et redémarrez-la.

Réf: http://www.virtualbox.org/manual/ch04.html#idp11306688

StarMomo
la source
0

Vous devez réinstaller les ajouts d'invités à chaque mise à jour de virtualbox. Pour les derniers ajouts d'invités, je pense qu'ils mettent à jour les modules du noyau automatiquement si vous mettez à jour le noyau avec apt.

Assurez-vous simplement que les packages d'en-têtes de noyau essentiels à la construction sont installés.

Jorge Molina
la source
Ils n'ont pas de mise à jour de l'application Virtual Box hôte mais plutôt une mise à jour du système d'exploitation invité.
Takkat