2004年10月06日
VMware
以前チャレンジして失敗したVMwareセットアップにもう一度チャレンジしてみる。
以前失敗してセットアップできなかった理由はカーネルのソースの位置をうまく設定できなかったからだ。
どう失敗したかというとカーネルのソースの位置の設定で
The directory of kernel headers (version 2.6.0-15) does not match your running kernel (2.6.0-15smp). Even if the module were to compile successfully, it would not load into the running kernel
と言うエラーが出る。
コレはどうもおまえのマシンのカーネルは2.6.0-15smpだけどその位置にあるソースは2.6.0-15だぞと言われている。
最初はソースのバージョンが古いのかと悩んだけどどうやらsmpというのは複数CPU対応用のバージョン(?)らしい。
うちのマシンはCeleron1個のマシンなのでなぜsmpのが入ってるのか不明。適当にセットアップしたらこの設定になったんだろうか・・・???
謎。
カーネルソースの設定で
# cd /usr/src/linux
# ./SetupKernelSource.sh i586
をするようにといろんなページに書いてあるがsmp対応のソースの設定にするには
./SetupKernelSource.sh i586smp
とするとOKらしい。
んでvmware-config.plを動かすと無事に設定完了。
試用レジコードを入れると無事に動いた。
コレでいろんなOS、ディストリビューションを試すことができそうだ。
製品版は3万ちょっとと高いが試用期間終わったら買ってみようかな
Trackback on "VMware"
このエントリーのトラックバックURL:
"VMware"へのトラックバックはまだありません。
"VMware"へのコメントはまだありません。