2017-09-25 5 views
0

私はubuntu14.04サーバにvirtualboxをインストールしようとしています。ログインサイドVirtualboxのインストールエラー

no path found matching pattern /lib/modules/3.10.61-ltsi-06292015/kernel vboxdrv.sh: failed: Look at /var/log/vbox-install.log to find out what went wrong.

を::インストール時に私が述べてエラーを取得する

Makefile:187: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR= and run Make again. Stop.

それはまた、私は実行することを示唆している:-headers-3.10.61-ltsi-06292015をインストールapt-getを、それは有効な構文ではないようです。私は周りを見回し、linux-headers - $(uname -r)とlinux-headers-genericをインストールしようとしましたが、何も動作していないようです。

アイデア?ありがとう!

答えて

0

Virtualboxをインストールする前にUbuntuをアップグレードしましたか?

sudo apt-get update && sudo apt-get upgrade 

または少なくとも更新を行います。

sudo apt-get update 
0

私はCentOSの中で同じ問題を抱えていました。ここで私はそれを解決した方法です。これは役に立ちます:

問題: "エラー:現在のLinuxカーネルのソースを見つけることができません。KERN_DIR =を指定して再度Makeを実行してください。

ソリューション: 次を使用します - export KERN_DIR=/usr/src/kernels/3.10.0-327.4.5.el7.x86_64(私の場合) あなたのケースでは、それは輸出になりますKERN_DIR =は/ usr/src /カーネル/

には/ usr/src /アクセスしてくださいカーネルを開き、の番号を確認してください。

何も存在しない場合は、yum install kernel-devel、またはこれに相当するapt-get install kernel-develを実行してください。上記のログのエラーを再度確認してください。

注意:上記のコマンドは、最も近いkernel-develを取得します。エラーの値と正確に一致するはずです。 rpmを見つけてインストールします。 CentOSのの場合

は、私は次のように使用:

wget http://ftp.riken.jp/Linux/cern/centos/7/updates/x86_64/Packages/kernel-devel-3.10.0-327.4.5.el7.x86_64.rpm 
rpm -ivh kernel-devel-3.10.0-327.4.5.el7.x86_64.rpm 

そして、すべての最高の適切な値

export KERN_DIR=/usr/src/kernels/3.10.0-327.4.5.el7.x86_64を設定します。

関連する問題