J'ai des problèmes pour installer des ajouts sur un OS invité Ubuntu 11.04. Le système d'exploitation est Windows XP pro
Sur l'hôte OS (Windows XP), j'ai également un autre invité sous Ubuntu 10.04, et je n'ai eu aucun problème à installer des ajouts d'invités à ce sujet.
Lorsque j'essaie d'installer des ajouts sur l'invité sous Ubuntu 11.04, je reçois un message disant
Les en-têtes du noyau en cours d'exécution sont introuvables.
Alors j'ai installé
linux-headers-generic
J'ai essayé d'installer à nouveau des ajouts d'invités et j'ai reçu le même message qu'avant:
Les en-têtes du noyau en cours d'exécution sont introuvables.
Ma question est donc la suivante: comment puis-je installer des ajouts d'invité sur l'OS invité Ubuntu 11.04 où Windows XP est l'hôte OS. Je viens de vérifier avec uname -a
pour obtenir la version correcte, puis utilisez aptitude pour vérifier que la version correcte est déjà installée.
J'utilise VirtualBox 4.0.8.
Vous devrez installer le package de modules du noyau (en-têtes) correspondant à la version du noyau sur laquelle vous exécutez la machine virtuelle Ubuntu.
Tapez la commande suivante dans le terminal:
uname -a
Cela vous donnera la ligne comme ceci:
Linux dirk-Studio-1558 2.6.38-9-generic #43-Ubuntu SMP Thu Apr 28 15:23:06 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
Le premier mot est le type de système, le second est le nom de votre machine et le troisième est celui que vous recherchez. Il donne la version du noyau.
Vous devez donc installer le paquet linux-headers- {ma version du noyau ici} de Synaptic org en utilisant apt-get. Dans mon cas ce serait
Sudo apt-get install linux-headers-2.6.38-9-generic
ou directement dans une commande générique:
Sudo apt-cache search linux-headers-`uname -r`
J'espère que ça t'as aidé!
modifier:
Ok, si c'est correctement installé, vous pouvez essayer d'installer les paquets listés ici Check post # 12
J'ai eu un problème similaire et j'ai constaté que j'avais besoin du paquetage linux-kernel-devel
. Puisque apt-get
n'a pas pu le trouver, j'ai utilisé apt-file search
et trouvé linux-kernel
à l'intérieur du virtualbox-ose-guest-dkms package
.
Alors Sudo apt-get install virtualbox-ose-guest-dkms
résolu le problème avec l'avertissement.