13.04にアップグレードした後、VMWorkstationを起動できません。次のメッセージが表示されます。
VMwareを実行する前に、いくつかのモジュールをコンパイルして、実行中のカーネルにロードする必要があります。
カーネルヘッダー3.8.0-19-generic
バージョン3.8.0-19-genericのカーネルヘッダーが見つかりませんでした。それらをデフォルト以外のパスにインストールした場合、以下のパスを指定できます。
誰が次に何をすべきか考えていますか?
Ubuntu 13.04 64ビット
パスを次のように指定した場合:
/usr/src/linux-headers-3.8.0-19-generic
次のメッセージが表示されます。
実行中のカーネルに一致するCヘッダーファイルが見つかりませんでした。
ありがとう
追加:
提案されたように、私はこれをターミナルで実行します:
cd /lib/modules/$(uname -r)/build/include/linux
Sudo ln -s ../generated/utsrelease.h
Sudo ln -s ../generated/autoconf.h
Sudo ln -s ../generated/uapi/linux/version.h
しかし、今では次のものが得られます。
VMwareを実行する前に、いくつかのモジュールをコンパイルし、カーネルCANCEL/INSTALLにロードする必要があります
インストールすると、ウィンドウが閉じて何も起こりません。
追加:
これをインストールしました:
Sudo apt-get install open-vm-tools open-vm-tools-dev open-vm-dkms open-vm-toolbox open-vm-tools-dev
そして、それはすべて起動しました...
提案と助けに感謝します...これは私がUbuntuで気に入っていることです...とても便利なコミュニティがあります...!
注:他の人にも役立つ可能性のあるこれも見つかりました: HERE
追加エラー:
/ dev/vmmonを開けませんでした:ディレクトリです。カーネルモジュール「vmmon」がロードされていることを確認してください。
モニターデバイスの初期化に失敗しました。
モニター設定がすべてグレー表示
解像度:
Nvidiaドライバーの再インストール
先月、Ubuntu 13.04でも同じ問題が発生しました。当時、VMWare player 5.0.2 build-1031769にアップグレードすることで問題は解決しました。 1か月先に進み、13.04の最近の更新の後、今日新しい問題が発生しましたが、再びVMWareは起動しませんでした。最新のVMプレーヤーバージョンはまだ5.0.2です。 Googleはこの説明に私を導いた:
http://communities.vmware.com/thread/446490?start=0&tstart=
ルートprivsで次のvmwareコマンドを実行すると、問題が解決しました。
Sudo vmware-modconfig --console --install-all
HTH
これは私のために働いた:
Sudo apt-get install build-essential linux-headers-$(uname -r) open-vm-dkms
Sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h
それから
Sudo vmware-config-tools.pl
...これで完了です。
上記の推奨パッケージをインストールしましたが、それでも同じエラーが発生しました。最新のVMWare Playerをインストールすることで問題は解決しました。
まったく同じ問題で、最新のVMWare Playerが既にインストールされています。単に再インストールするだけで解決しました。つまり、最初にアンインストールしてから再度インストールします。
Sudo vmware-installer -u vmware-player
Sudo bash ~/Downloads/VMware-Player-5.0.2-1031769.x86_64.txt
新規インストールを含む上記のすべてのソリューションを試しましたが、まだ開始されませんでした。 「VMwareを実行する前に、いくつかのモジュールをコンパイルしてカーネルCANCEL/INSTALLにロードする必要があります」
多くの調査の後、私がしなければならなかったことはこれです:私はターミナルを開いてから入りました:
Sudo apt-get install open-vm-tools open-vm-tools-dev open-vm-dkms open-vm-toolbox open-vm-tools-dev
その後:
Sudo apt-get install gcc
その後:
Sudo vmware-modconfig --console --install-all --appname="VMware Player" --icon="vmware-player"
その後すぐに始まりました。これがお役に立てば幸いです。
buntu VMWare Playerインストールページ に従って、使用
Sudo apt-get install build-essential linux-headers-$(uname -r)
ヘッダーをインストールします。次に、インストールを許可するか、VMware Playerをアンインストールして再インストールします。
YMMV、ただし、vmci関連のエラー(Linuxカーネル3.8。*)で問題が発生した場合、 このbashスクリプトはvincentによって投稿されましたmay仕事。最初にVMWare製品をアンインストールしてから、再度インストールしてから使用します。
#!/bin/bash
if [[ $UID != 0 ]]; then
echo "Please run this script with Sudo:"
echo "Sudo $0 $*"
exit 1
fi
Sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h
cd /usr/lib/vmware/modules/source
Sudo tar -xf vmci.tar
cd vmci-only/linux
Sudo sed '127s/.*/ .remove = vmci_remove_device,/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
Sudo sed '1753s/.*/static int/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
Sudo sed '1981s/.*/static void/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
cd ../..
Sudo tar -cf vmci.tar vmci-only/
Sudo rm vmci-only/ -Rf
Sudo vmware-modconfig --console --install-all
Sudo rm /usr/src/linux-headers-$(uname -r)/include/linux/version.h
echo "Done"
また、 Arch LinuxのwikiのVMware記事 にも注意してください。この記事は主にArch Linux向けですが、パッチ/トリック/回避策のほとんどはUbuntuにも適用できます。
13.04のvmwareワークステーションの主な問題は、vmci.koなどのモジュールのコンパイルのようです。これらを取得する最も簡単な方法は、apt-get install open-vm-dkms
を実行することです。これにより、vmci.koとその友達がインストールされます。