VMwareのゲストOS(Vine)とホストOS(XP)の間でファイルを共有するためにVMware Toolsを導入した。sambaを使ってネットワークで共有する方法もあるけど、VMware Toolsはファイル共有のほか、ホスト⇔ゲスト間で文字のコピペができたりするのが便利。ただしVMware Tools は VMware Playerには含まれていない。VMware Serverから抜き出したVMware ToolsをゲストOSのVineにインストールする。
(1) VMware Server の Linux版の tar.gzをダウンロード
(バージョン2.0ではなぜかうまくいかなかったので1.0.9)
http://www.vmware.com/jp/download/server/
(2) 解凍してlinux.isoを取り出し、VMwareが接続している仮想ドライブにマウント
(3) VMware上のVineで仮想ドライブ(/media/VMware Tools)から
VMwareTools-1.0.9-156507.tar.gzを取り出し、次のようにインストール
(4) 起動は次のコマンドで
# tar zxf VMwareTools-1.0.9-156507.tar.gz
# cd vmware-tools-distrib/
# ./vmware-install.pl ←質問にはデフォルトのままEnterでよい
(5) フォルダを共有するためには、仮想マシンの設定(vmxファイル)に下記のように追加
# /usr/bin/vmware-toolbox
(6) VMware Playerを再起動し、メニューの[VMware Player]>[共有フォルダ]で設定を確認
sharedFolder0.enabled = "TRUE"
sharedFolder0.present = "TRUE"
sharedFolder0.writeAccess = "TRUE"
sharedFolder0.readAccess = "TRUE"
sharedFolder0.hostPath = "C:\VineLinux\share" ←共有したいホスト側のフォルダ
sharedFolder0.guestName ="share"
sharedFolder0.eXpiration = "never"
sharedFolder.maxNum = "1"
isolation.tools.hgfs.disable = "FALSE"
以上で、ゲストOSの /mnt/hgfs/ の下にホストOSの共有フォルダが見えるようになる
う〜む、日本語の文字をコピペすると文字化けするなぁ。