Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Ubuntu 13.10がVirtualBoxを起動できない場合はどうなりますか?

Ubuntu 13.10がVirtualBoxを起動できない場合はどうなりますか?

  
                

VirtualBoxはUbuntuシステムで実行できる仮想マシンですが、Ubuntu 13.10を実行するとエラーが表示され、VirtualBoxが起動しなくなります。次の小シリーズでは、Ubuntu 13.10がVirtualBoxを起動できないという解決策を紹介します。最近、仮想マシンの数でのHadoopをデバッグするために必要なので、仮想マシンが起動しない、彼らは問題にUbuntuの上でVirtualBoxの仮想マシンをインストールしますが、走った

インターフェイス
にポップアップ表示されます次のエラーメッセージを含むエラーダイアログが表示されます。

カーネルドライバがインストールされていません(rc = -1908)

VirtualBox Linuxカーネルドライバ(vboxdrv)がロードされていないか、パーミッションの問題があります。 /dev /vboxdrv:rootとして

&etc/init.d/vboxdrv setup’

を実行してカーネルモジュールを再設定しますUbuntu、Fedora、Mandrivaのいずれかをインストールする必要があります。最初にDKMSパッケージこのパッケージはLinuxカーネルの変更を追跡し、必要ならばvboxdrvカーネルモジュールを再コンパイルします。

最初にシステム環境を要約します:ubuntuデスクトップ13.10、virtualbox-4.3、カーネル:3.11.0-17

1.このエラー表示に従ってコマンドラインに切り替えます。

sudo /etc/init.d/vboxdrv setup

次のエラーメッセージが表示されます。

プロンプトがまだ適切にDKMSをロードすることができないが、カーネルのソースコードの現在のニーズを見る/var/log/vbox-inuntustall.logログを示唆し、同時に、コンパイルされているようです。

2.したがって、cat /var /log /vbox-install logs

DKMSからのモジュールのアンインストール

古いDKMSモジュールの削除vboxhostバージョン4.3.8

------------------------------

モジュールのバージョンを削除する:4.3.8

DKMSツリーから完成します。

------------------------------

完了。

DKMSを使用してインストールしようとしている

シンボリックリンクを作成する/var/lib/dkms/vboxhost/4.3.8/source - >

/usr/src/vboxhost-4.3。 8

DKMS:追加が完了しました。

DKMSを使用してインストールできませんでした。

Makefile:183:***エラー:あなたのソースを見つけることができません。現在のLinuxカーネルKERN_DIR =“ directory”を指定して、再度Makeを実行してください。停止

3. dkmsで通常のインストールを確認し、virtualboxを繰り返しインストールしてインストールが完了していないことを確認します。

sudo apt-get install dkms

プロンプトが最新バージョンにインストールされました。これは、dkmsに問題がないことを示しています。

4.カーネルのバージョンを確認してuname -r、現在のカーネルのバージョンを確認します:3.11.0-17-generic。

5.ネットワークを検索しました。カーネル

sudo apt-get install linux-headers - $(uname -r)

注意:$ {uname -r}は現在のカーネルのバージョンを表すために使用され、コマンド内で直接使用することはできません。ここで私のバージョンはステップ4からの出力です。

6. sudo /etc/init.d/vboxdrv setupを再実行します。

〜$ sudo /etc/init.d/vboxdrv setup

プロンプトに従って、再実行します。 VirtualBoxカーネルモジュールを停止します。 。 .done。

古いVirtualBox DKMSカーネルモジュールをアンインストールしています。 。 .done。

DKMSを使用してVirtualBoxカーネルモジュールを登録しようとしています。 。 .done。

VirtualBoxカーネルモジュールを起動しています。 。 .done。

ヒント:virtualboxモジュールは正常にカーネルに登録されています。

7.次に、virtualboxの起動ボタンをクリックしてvirtualbox内の仮想マシンを起動することができます。

8.理由の分析:

最後に、私はそれを分析しようとしました:以前の仮想ボックスは正常に動作することができますubuntuとカーネルバージョンをアップグレードした後、それは壊れていると推定されます。仮想ボックスとカーネルの以前の登録システム、元の登録が新しいカーネルで失敗した、同時に、現在のカーネルがアップグレードプロセスにある可能性があり、いくつかの不安定な状況があります。そのため、カーネルを再インストールしてから、仮想ボックスカーネルを現在のLinuxカーネルに登録する必要があります。

上記は、VirtualBoxソリューションを起動できないUbuntu 13.10の導入で、問題は主にUbuntu 13.10バージョンにあり、カーネルバージョンのアップグレードが原因です。

Copyright © Windowsの知識 All Rights Reserved