実験用マシン「HP Proliant ML115改」にCentOS5.1(amd64)をインストールしてVMware Server 2.0 beta2で遊んでいたのだが、yumは嫌いだし不便も多いのでDebian GNU/Linux 4.0r1(amd64)に乗り換えた。で、VMware Serverをインストールし直しているのだが、手こずったのでちょっとメモ。
必要なパッケージ
以下のパッケージは入れておかないと間違いなくインストールに支障が出る。
- psmisc(vmware-config.plの起動直後にいきなり「killallが無い!」と文句を言われるので)
- build-essential(Cコンパイラ他一式)
- linux-headers-2.6.18-5-amd64
- linux-kbuild-2.6.18(linux-headers-2.6.18-5-amd64を入れると勝手に入る)
- linux-headers-2.6.18-5(これもlinux-headers-2.6.18-5-amd64を入れると勝手に入るんだっけ?)
セットアップ時に注意すること
vmware-config.plを実行している途中で「出来合いのVMware Serverのカーネルモジュールを使えんのだが、コンパイルするけ?」みたいなことを聞かれたりするので、具体的にはだいたい以下のような問答をすればOK。
None of the pre-built vmmon modules for VMware Server is suitable for your running kernel. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes]yes
Using compiler "/usr/bin/gcc". Use environment variable CC to override. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]/usr/src/linux-headers-2.6.18-5-amd64/include
0 件のコメント:
コメントを投稿