J'utilise un serveur Ubuntu (12.0.4-beta2; noyau 3.2.0) dans VirtualBox (l'hôte est Win7) et je souhaite utiliser des dossiers partagés. J'ai suivi le manuel pour configurer les ajouts d'invités vbox http://www.virtualbox.org/manual/ch04.html#idp5801200 mais cette erreur se produit à chaque démarrage:
Starting the VirtualBox Guest Additions ...fail!
(modprobe vboxguest failed)
Starting VirtualBox Guest Addition service VirtualBox Additions module not loaded!
Quand je l'essaye moi-même:
$ modprobe vboxguest
FATAL: Module vboxguest not found.
Ai-je fait quelque chose de mal, de quoi ai-je besoin pour le réparer? Merci pour l'aide.
virtualbox
guest-additions
A123321
la source
la source
kmesg
sur pastebin et postez le lien?cat /proc/kmsg
n'écrit rien.sudo dmesg > file.log
Réponses:
J'ai eu ce problème aujourd'hui et je l'ai résolu en installant les en-têtes de noyau
ensuite
ou
Relancez ensuite
VBoxLinuxAdditions.run
.la source
VBoxLinuxAdditions.run
compile les modules du noyau VirtualBox, mais ne le mentionne pas tout à fait en cas d'échec.apt install gcc make linux-headers-amd64
- profitez-en.J'ai découvert ici que l'installation des ajouts d'invité standard comprend une fonction de configuration intégrée, il n'est donc pas nécessaire de réinstaller:
Cela m'a donné l'erreur sur les sources manquantes du noyau, donc comme la réponse de brendan
yum install kernel-devel
, et puis cettesetup
commande fonctionne, et tout semble à nouveau normal!la source
J'ai eu un problème similaire aujourd'hui, mais il s'avère que le plugin vagrant-vbguest n'a pas été installé. Donc, dans le dossier avec mon Vagrantfile:
Cela m'a résolu.
la source
Eu le même problème sur un invité Debian. Basé sur la réponse de dualed :
Découvrez l'architecture de votre noyau, c'est-à-dire:
Installez make et les en-têtes du noyau (remplacez "686" par votre architecture: "amd64", "686-pae", ...):
Enfin, installez les suppléments invité:
la source
sur Centos 8, première manche
la source