VirtualBox: modprobe ne peut pas find vboxguest, vboxsf, vboxvideo

J'ai suivi ces instructions pour installer les packages invité pour arch linux.

Malheureusement, modprobe renvoie:

 [snooc@archfire ~]$ modprobe -a vboxguest vboxsf vboxvideo modprobe: WARNING: Module vboxguest not found. modprobe: WARNING: Module vboxsf not found. modprobe: WARNING: Module vboxvideo not found. 

pacman -Ss virtualbox affiche:

 [snooc@archfire ~]$ pacman -Ss virtualbox ... community/virtualbox-guest-modules 4.3.12-1 [installed] Guest kernel modules for VirtualBox ... community/virtualbox-guest-utils 4.3.12-1 [installed] VirtualBox Guest userspace utilities ... 

Comment puis-je réparer cela? Je n'ai aucune idée par où commencer.

Arch Linux est invité sur VirtualBox qui fonctionne sous Win7.

J'ai eu exactement le même problème quand j'essayais d'installer l'arc sur virtualbox plus tôt aujourd'hui. La solution consiste à exécuter depmod

 $ depmod 3.14.4-1-ARCH 

Après l'exécution de modprobe à nouveau, cela devrait fonctionner.

Vous pouvez utiliser uname -r pour find la string de version de votre kernel.

La source

J'ai trouvé ce fil qui sonne comme votre problème. Intitulé: Le module invité Virtualbox ne se charge pas .

extrait

Avez-vous installé les ajouts d'invité virtualbox officiels? Tu ne devrais pas faire ça. Si c'est le cas, désinstallez-les puis installez le package

  $ sudo pacman -S virtualbox-archlinux-additions $ sudo pacman -Qs virtualbox 

devrait donner:

  local/virtualbox-archlinux-additions 4.1.8-2 local/virtualbox-archlinux-modules 4.1.8-3 

Source: Wiki: ArchLinux Wiki – VirtualBox

MISE À JOUR # 1

Par un commentaire laissé par @DavidGrayson les noms des packages peuvent avoir changé. Donc, essayez ces à la place si ce qui précède ne fonctionne pas:

 $ sudo pacman -S virtualbox-guest-modules-arch virtualbox-guest-utils 

Assurez-vous d'abord que vous avez une connection Internet et que DNS fonctionne en utilisant ping archlinux.org

lancez pacman net-tools (suivez la direction à l'écran pour l'installer)

alors assurez-vous que vous avez une adresse IP locale (où vous devriez avoir une connection Internet) lorsque vous exécutez ifconfig

exécutez la command dhcpcd deux fois s'il y a une erreur la première fois.

exécuter pacman -Syu pour mettre à jour le package db

exécutez pacman -S virtualbox-guest-modules et suivez les instructions à l'écran pour installer les files liés à l'arch.

Après cela modprobe -a vboxguest vboxsf vboxvideo s'exécute sans aucun problème.