web-dev-qa-db-ja.com

VirtualBox:modprobeがvboxguest、vboxsf、vboxvideoを見つけられない

私は これらの説明 に従ってArch Linuxのゲストパッケージをインストールしています。

Unfortunatelly modprobeは次を返します:

[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が表示しています:

[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
...

どうすれば修正できますか?どこから始めればいいのか分かりません。

Arch Linuxは、Win7で実行されるVirtualBoxのゲストです

8
displayname

今日の初めにvirtualboxにArchをインストールしようとしたときも、まったく同じ問題がありました。解決策は、depmodを実行することです

$ depmod 3.14.4-1-Arch

modprobeを再度実行すると、動作するはずです。

uname -rを使用して、カーネルバージョン文字列を検索できます。

ソース

10
juliendz

私はあなたの問題のように聞こえるこのスレッドを見つけました。タイトル: Virtualboxゲストモジュールが読み込まれません

抜粋

公式のvirtualboxゲストの追加がインストールされていますか?あなたはそれをすべきではありません。もしそうならそれらをアンインストールしてからパッケージをインストールしてください

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

与える必要があります:

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

ソース:Wiki: ArchLinux Wiki-VirtualBox

アップデート#1

@DavidGraysonが残したコメントに従って、パッケージ名が変更された可能性があります。上記が機能しない場合は、代わりにこれらを試してください:

$ Sudo pacman -S virtualbox-guest-modules-Arch virtualbox-guest-utils
2
slm

まず、インターネットに接続していて、ping archlinux.orgを使用してDNSが機能していることを確認してください

pacman net-toolsを実行します(画面の指示に従ってインストールします)

次に、ifconfigを実行するときに、ローカルIP(インターネット接続が必要な場所)があることを確認します

初めてエラーが発生した場合は、dhcpcdコマンドを2回実行します。

pacman -Syuを実行してパッケージdbを更新します

pacman -S virtualbox-guest-modulesを実行し、画面の指示に従ってArch関連のファイルをインストールします。

その後、modprobe -a vboxguest vboxsf vboxvideoは問題なく実行されます。

0
Zunair