Wie installiere ich die Kernelmodule vboxnetflt und vboxnetadp auf einem Arch Linux-Gast?

Wie installiere ich die Kernelmodule vboxnetflt und vboxnetadp auf einem Arch Linux-Gast?

Ich versuche, einen Arch Linux Virtualbox 4.2.6-Gast zu erstellen und benötige ein Host-Only-Netzwerk. Ich habe an mehreren Stellen gelesen, dass ich die Kernelmodule vboxnetflt und vboxnetadp laden muss, damit dies funktioniert. Diese sind auf meinem System jedoch nicht vorhanden:

# modprobe -a vboxnetflt vboxnetadp
modprobe: WARNING: Module vboxnetflt not found
modprobe: WARNING: Module vboxnetadp not found

Tatsächlich updatedb && locate vboxnetadpliefert das Ausführen von überhaupt keine Ergebnisse. Ich habe die folgenden Pakete installiert:

community/virtualbox-guest-dkms 4.2.6-1
community/virtualbox-guest-modules 4.2.6-3
community/virtualbox-guest-utils 4.2.6-1

dkms install vboxguest/4.2.6habe nur vboxguest, vboxsf und vboxvideo installiert (die ich bereits hatte). Trotz langem Suchen bin ich nicht an einen Ort gelangt, an dem ich die benötigten Module finden kann. Irgendwelche Ideen?

Bearbeiten: Grawitys Antwort unten ist richtig. Es stellte sich heraus, dass der Grund, warum ich Probleme hatte, das Host-Only-Netzwerk richtig zum Laufen zu bringen, darin liegt, dass die IP des Adapters unter Windows auf die Gateway-IP eingestellt werden muss, die Linux meldet, wenn es eine IP erhält. Da die IP, die meine VM erhielt, im Subnetz 172.16.1.x/24 lag, führte ich den folgenden Befehl in einer Windows-Shell aus:

VBoxManage hostonlyif ipconfig "VirtualBox Host-Only Ethernet Adapter" --ip 172.16.1.1 --netmask 255.255.255.0

Antwort1

Diese Module sind in Gastsystemen wirkungslos – sie sind nur für den Einsatz im VirtualBox-Host vorgesehen. vboxnetfltwird für den „überbrückten“ Netzwerkmodus benötigt und vboxnetadpdient zum Erstellen der „Host-Only“-Schnittstellen. Beide sind imVirtualbox-Host-ModulePaket.

Sie müssen im Gast nichts Netzwerkbezogenes laden.VirtualBox emuliert die Netzwerkkarte ohnehin bereits.

verwandte Informationen