VMware Server 1.0.6, released

ホストOS:Windows XP、ゲストOS:CentOS 5

ダウンロードリリースノート(英語)

途中、以下の様なワーニングが出現したが気にしないで実行(ホスト側でIISを無効or手動実行にしていたりすると出現?)。
f:id:kiyotune:20080707102526p:image
追記:コメントで情報いただきました

VMware Tools on CentOS 5

ゲストOSを起動した状態でVMwareのメニューの[VM]->[Install VMware Tools]を選択。isoディスクイメージがマウントされる。RPMパッケージからインストール。1.0.5までのバージョンにおいて、ゲストOSがCentOS 5の場合にVMware Toolsが正常にインストールできない(カーネルのリビルドでコケる)問題ですが、1.0.6では問題なくインストールできている模様(有効にならない機能は相変わらず存在するようですが*1)。インストール完了後、スーパーユーザーで以下のコマンドを実行。今のところ時計同期はうまくいってる。

以下、ログ。

#> vmware-config-tools.pl << ルート権限で実行

Stopping VMware Tools services in the virtual machine:
Guest operating system daemon: [ OK ]
Guest filesystem driver: [ OK ]
インターフェース eth0_bridge を終了中: [ OK ]
ループバックインターフェースを終了中 [ OK ]
Guest vmxnet fast network device: [ OK ]
Trying to find a suitable vmhgfs module for your running kernel.

None of the pre-built vmhgfs modules for VMware Tools is suitable for your
running kernel. Do you want this program to try to build the vmhgfs 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? [/lib/modules/2.6.18-53.1.21.el5/build/include]

そのままリターン(yes選択)

Extracting the sources of the vmhgfs module.

Building the vmhgfs module.

Using 2.6.x kernel build system.
make: ディレクトリ `/tmp/vmware-config7/vmhgfs-only' に入ります
make -C /lib/modules/2.6.18-53.1.21.el5/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: ディレクトリ `/usr/src/kernels/2.6.18-53.1.21.el5-i686' に入ります
CC [M] /tmp/vmware-config7/vmhgfs-only/cpName.o
CC [M] /tmp/vmware-config7/vmhgfs-only/cpNameLinux.o
CC [M] /tmp/vmware-config7/vmhgfs-only/dev.o
CC [M] /tmp/vmware-config7/vmhgfs-only/driver.o
CC [M] /tmp/vmware-config7/vmhgfs-only/hgfsUtil.o
CC [M] /tmp/vmware-config7/vmhgfs-only/main.o
CC [M] /tmp/vmware-config7/vmhgfs-only/staticEscape.o
LD [M] /tmp/vmware-config7/vmhgfs-only/vmhgfs.o
Building modules, stage 2.
MODPOST
CC /tmp/vmware-config7/vmhgfs-only/vmhgfs.mod.o
LD [M] /tmp/vmware-config7/vmhgfs-only/vmhgfs.ko
make[1]: ディレクトリ `/usr/src/kernels/2.6.18-53.1.21.el5-i686' から出ます
cp -f vmhgfs.ko ./../vmhgfs.o
make: ディレクトリ `/tmp/vmware-config7/vmhgfs-only' から出ます
The module loads perfectly in the running kernel.

pcnet32 35141 0
Unloading pcnet32 module

Extracting the sources of the vmxnet module.

Building the vmxnet module.

Using 2.6.x kernel build system.
make: ディレクトリ `/tmp/vmware-config7/vmxnet-only' に入ります
make -C /lib/modules/2.6.18-53.1.21.el5/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: ディレクトリ `/usr/src/kernels/2.6.18-53.1.21.el5-i686' に入ります
CC [M] /tmp/vmware-config7/vmxnet-only/vmxnet.o
Building modules, stage 2.
MODPOST
CC /tmp/vmware-config7/vmxnet-only/vmxnet.mod.o
LD [M] /tmp/vmware-config7/vmxnet-only/vmxnet.ko
make[1]: ディレクトリ `/usr/src/kernels/2.6.18-53.1.21.el5-i686' から出ます
cp -f vmxnet.ko ./../vmxnet.o
make: ディレクトリ `/tmp/vmware-config7/vmxnet-only' から出ます
The module loads perfectly in the running kernel.



Detected X.org version 7.1.



Do you want to change your guest X resolution? (yes/no) [no] yes

画面の解像度の設定をするならyes入力してReturn。スキップする場合はそのままReturn。

Please choose one of the following display sizes (1 - 13):

[1] "640x480"
[2] "800x600"
[3] "1024x768"
[4] "1152x864"
[5] "1280x800"
[6] "1152x900"
[7] "1280x1024"
[8] "1376x1032"
[9] "1400x1050"
[10] "1680x1050"
[11] "1600x1200"
[12] "1920x1200"
[13] "2364x1773"
Please enter a number between 1 and 13:

[7] 7

希望の解像度の番号を入力してReturn。スキップする場合はそのままリターン

Starting VMware Tools services in the virtual machine:
Switching to guest configuration: [ OK ]
Guest filesystem driver: [ OK ]
Guest vmxnet fast network device: [ OK ]
DMA setup: [ OK ]
Guest operating system daemon: [ OK ]

The configuration of VMware Tools 1.0.6 build-91891 for Linux for this running
kernel completed successfully.

You must restart your X session before any mouse or graphics changes take
effect.

You can now run VMware Tools by invoking the following command:
"/usr/bin/vmware-toolbox" during an X session.

To make use of the vmxnet driver you will need to rebooot.
Enjoy,

#> reboot

解像度を反映するために再起動

#> vmware-toolbox &

VMware Tools設定画面を起動。以下ツール画面ハードコピー。

  • Options

f:id:kiyotune:20080707115100p:image
VMwareToolsで使えるようになった機能が表示される、はず。ここでは時刻の同期のみが有効。肝心のマウスの透過的移動やクリップボードの共有機能が有効になっていない。
=> ツール画面を開いたままにしておくとクリップボード&カーソル移動のいずれも有効になる。なんか気持ち悪いけど。

  • Devices

f:id:kiyotune:20080707115101p:image

  • Scripts

f:id:kiyotune:20080707115102p:image
スーパーユーザー起動時のみ表示

  • Shrink

f:id:kiyotune:20080707115103p:image
スーパーユーザー起動時のみ表示

  • About

f:id:kiyotune:20080707115104p:image

*1:ツール画面を開いたままにしておくとクリップボード&カーソル移動のいずれも有効になる。なんか気持ち悪いけど