時悠帖・五差路

まだ若いつもりでいたがついに老いを隠せなくなった爺の 時悠生活雑記

VMware Player

どうしても MS Excel で作成せざるを得ないファイルがひとつあり、そのために、Debian etch 上で VMware Player 1.0.3 と samba を動かしている。

PCのメインメモリは495MB。VMware Player では Recommended memory: 176MB と表示されるが、192MBを割り当てている。

VMware Player 上で動く Windows は決して満足できる速度ではない。

しかし、Linux を動かしながら Windows も動かせる、ということで我慢している。

デュアルブートで起動し直す、という方法もあるが面倒だ。)

etchカーネルはこれまで 2.6.17-2 であったが、やっと 2.6.18-3 になった。

カーネルが新しくなるということは、それまで動いていたものが動かなくなることもある、ということ。

無線LAN 2200BG も以前はそうだった。その場合、モジュールを再作成すれば良い。

(今はカーネルに組み込まれ、モジュール作成は必要なくなった)

いつものように VMware Player を起動しようとしたが起動しない。

それじゃ、と、/usr/bin/vmware-config.pl 実行。しかし、

What is the location of the directory of C header files

that match your running kernel? [/usr/src/linux/include]

そのままエンターキーをたたいても、

The path "/usr/src/linux/include" is not an existing directory.

カーネルを 2.6.18-3 にしたとき、linux-headers-2.6.18-3-686 をインストールするのを忘れていた。

インストール後、[/usr/src/linux/include] に対し、

/usr/src/linux-headers-2.6.18-3-686/include と入力。

その後はとんとん進んで、再設定(モジュール作成)終了後、無事、VMware Player が動くようになった。