よたらぼ
自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。

September 23, 2008 [おもひで]

[Fedora] VMware Serverが起動しなくなった

久しぶりにVMwareを起動しようとしたらvmware-config.plしてくれと言われる。

せっかくなのでVMware Serverの最新版(1.0.7)をインストールしてみたけど、今度はvmware-config.plでコンパイルエラーになる。

まぁ、いつものことといえばいつものことなので、ここからvmware-any-any-update117d.tar.gzをダウンロードしてrunme.plを実行・・・、あれ、やっぱりコンパイルエラーだ・・・・。

というわけで、グーグル先生経由で駆け馬に無知さんのサイトを参考にさせていただき、無事起動成功。なるほど、any-anyの117dを使うのではなくてVMware Server 1.0.7本体にパッチを当てるのか。

rpmでインストールしたのでちょっと手順が違うので以下にメモしておく。

まずは、こちらから

VMware-server-vmmon-1.0.6-91891-2.6.26-1.patch

VMware-server-vmnet-1.0.6-91891-2.6.26-1.patchの2つのパッチをダウンロードする。

で、VMware-serverをrpmでインストール。あとは以下のような感じ。以下の例ではパッチは/tmpに置いてある。

$ su
パスワード:
# cd /usr/lib/vmware/modules/source
# cp vmmon.tar vmmon.tar.org
# cp vmnet.tar vmnet.tar.org
# tar xvf vmmon.tar
# tar xvf vmnet.tar
# patch -p0 < /tmp/VMware-server-vmmon-1.0.6-91891-2.6.26-1.patch 
patching file vmmon-only/linux/driver.c
# patch -p0 < /home/mutoh/VMware-server-vmnet-1.0.6-91891-2.6.26-1.patch 
patching file vmnet-only/bridge.c
# tar cvf vmmon.tar vmmon-only
# tar cvf vmnet.tar vmnet-only

あとは、普通にvmware-config.plでOK。

追記:VMWare Server Consoleのステータスバーにvmware toolsが古いというメッセージが出たのでインストールしようとしたら・・・失敗。こちらは、vmware toolsを一旦アンインストールすると良いらしいということなので実施してみたらOKだった。あ、Guest OSはWindows2000ね。


編集