- PR -

CentOS5にVMwareToolがインストールできない

1
投稿者投稿内容
のり
ベテラン
会議室デビュー日: 2006/04/07
投稿数: 61
投稿日時: 2007-10-22 10:48
こんにちは。

表記の件ですが、
ホストOS Windows2k3上にVMwareSerer1.0をインストールし、
ゲストOSとしてCentOS5をインストールしました。

インストール完了後、VMwareToolのインストールで順次進み、

What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]

の部分でループします。

自動で指定されているディレクトリを見ると確かに存在しないのですが、
どのように対処すればよいでしょうか?

試した内容として、
/usr/src/linux/配下には、 redhat がありそれを指定しても同じくだめでした。

[root@test]# ls /usr/src/redhat/
BUILD RPMS SOURCES SPECS SRPMS

また、kernel-devel をインストールしても同じ結果でした。

[root@test ~]# rpm -qa | grep kernel
kernel-devel-2.6.18-8.1.14.el5
kernel-2.6.18-8.el5
kernel-headers-2.6.18-8.1.14.el5

[root@test ~]# uname -r
2.6.18-8.el5
上総
大ベテラン
会議室デビュー日: 2006/06/22
投稿数: 107
投稿日時: 2007-10-22 21:14
VMware Serverの正確なバージョン番号が判らないと何とも言えませんが、
CentOS5リリース後にアップされたVMwareを使用しても駄目なんでしょうか?
・1.0.4 2007年09月18日リリース(10月22日時点での最新)
・1.0.3 2007年04月26日リリース
F/A
ぬし
会議室デビュー日: 2006/03/18
投稿数: 312
お住まい・勤務地: Tokyo
投稿日時: 2007-10-22 22:22
kernel-develインストールすると/usr/src/kernelsができると思います。

/usr/src/kernels/2.6.18-8.1.14.el5******/include
を明示的に指定してみるというのではどうでしょうか?

*****の部分は不明確なので、実際のディレクトリを指定してください。


一応確認すると、
kernelとkernel-develのアーキテクチャ(686とかx86_64)は
あっていますか?

のり
ベテラン
会議室デビュー日: 2006/04/07
投稿数: 61
投稿日時: 2007-10-23 12:06
ご回答ありがとうございます。

引用:

/usr/src/kernels/2.6.18-8.1.14.el5******/include
を明示的に指定してみるというのではどうでしょうか?



ありがとうございます。
できました。

明示的に指定する前に、動いているカーネルを確認した所、
アップデートされた状態で入ったdevelとheaderについていけていない
事が判明し、まずカーネルをアップデートし、再度VMwaretoolのインストールを
実施した所、ディレクトリも自動で指定されインストールすることができました。


引用:

CentOS5リリース後にアップされたVMwareを使用しても駄目なんでしょうか?


今回は、上記で対応できたので、VMサーバ自身は変更しておりませんが、
今後の有益な手段として活用させて頂きます。

ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)