システムをアップグレードしてやりました
Sudo pacman -S virtualbox virtualbox-Host-modules virtualbox-guest-iso virtualbox-Host-dkms
yaourt virtualbox-ext-Oracle
Sudo depmod -a
Sudo modprobe vboxdrv
modprobe:致命的:モジュールvboxdrvが見つかりません。
問題は manjaro wiki を読むのではなく、Webやyoutubeのビデオのチュートリアルに従ったことでした。
それを行う正しい方法は、virtualboxをインストールすることではありませんvirtualbox-Host-modules
、その代わりに、最初にカーネルバージョンを確認する必要がありますuname -r
私の場合は3.16.7.10-1-MANJARO
だから私はしなければならない
Sudo pacman -S linux316-virtualbox-Host-modules
時間が経つにつれ、ブログはますます人気が高くなり、ランクが高くなり、公式のドキュメントが遅れ、私のようなユーザーは誤った情報を入手します。とにかく、うまくいけば私の答えは将来のユーザーを助けることになります。
これらは簡単なステップです:
最初のステップは、スーパーユーザーである必要があります。
pacman -S linux-headers
pacman -S virtualbox virtualbox-guest-iso
modprobe vboxdrv
…しかし、起動ごとに手動で実行したくない場合:
ファイルを開く
vim /etc/modules-load.d/virtualbox.conf
現在のファイルに追加
vboxdrv
ユーザー名をvboxusersグループに追加する
gpasswd -a $USER vboxusers
トラブルシューティング[/ b:8wk2jz3u]
ネットワークアダプターをブリッジモードにした場合
modprobe -a vboxdrv vboxnetadp vboxnetflt
または、起動ごとに手動で実行したくない場合:
vim /etc/modules-load.d/virtualbox.conf
vboxnetadp
vboxnetflt
再起動で問題が解決しました。
問題は、私がカーネルを更新し、それ以降再起動しなかったため、modprobeは依然として古いパスを探していて、明らかに探していたモジュールを見つけることができませんでした。