-->

2012-10-27

vmware playerの時計

vmware playerの時計が合わないのでvmware-toolsを入れようとしたが、
エラーが出たりしたのでパッケージを入れた。

主なエラー。
vm communication interface socket family failed

参考URL。
http://forums.gentoo.org/viewtopic-t-913692-start-0.html
http://blog.sorah.jp/2011/08/24/gentoo-on-vmware
http://www.shocksolution.com/2009/10/kernel-configuration-gentoo-guest-vmware-fusion/
http://blog.livedoor.jp/woodv/archives/52616279.html
http://www.kinusati.net/2011/10/03/vmware-player%E3%81%AE%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E5%8C%96/

ext2,ext4を有効にした。
$ wget http://www.shocksolution.com/files/26Sept2009_Vmware_Gentoo_amd64.config
$ sudo genkernel --makeopts="-j16 KCFLAGS=\\\"-march=native -O2\\\"" --kernel-config=/tmp/26Sept2009_Vmware_Gentoo_amd64.config --menuconfig all

パッケージを入れた。
sudo emerge -avt app-emulation/open-vm-tools

パッケージ名にはvmwareが無い。
$ eix open-vm -cI
[I] app-emulation/open-vm-tools (2012.05.21.724730@2012年10月27日): Opensourced tools for VMware guests
[I] app-emulation/open-vm-tools-kmod (2012.05.21.724730@2012年10月27日): Opensourced tools for VMware guests
Found 2 matches.

説明にはある。
$ eix -S vmware -c
[I] app-emulation/open-vm-tools (2012.05.21.724730@2012年10月27日): Opensourced tools for VMware guests
[I] app-emulation/open-vm-tools-kmod (2012.05.21.724730@2012年10月27日): Opensourced tools for VMware guests
[N] app-emulation/vmware-modules (~264.4): VMware kernel modules
[N] app-emulation/vmware-tools (~8.8.4.744019): VMware Tools for guest operating systems
[N] app-emulation/vmware-view-open-client (~4.5.0.297975-r1): Open Source VMware View Client
[N] app-emulation/vmware-vix (~1.11.4.744019): VMware VIX API for Linux
[N] sec-policy/selinux-vmware (--): SELinux policy for vmware
[N] x11-drivers/xf86-input-vmmouse (12.9.0): VMWare mouse input driver
[N] x11-drivers/xf86-video-vmware (12.0.2): VMware SVGA video driver
[N] x11-libs/libview (0.6.6-r2): VMware's Incredibly Exciting Widgets
Found 10 matches.

3分ぐらい休止にして再度起動しても時間がずれなかったので、きっと成功した。

たぶん大丈夫なので時計合わせを止めた。
# こっちは普通にソースから入れて成功した。
$ cat /etc/redhat-release
CentOS release 6.3 (Final)
$ chkconfig --list|grep ntp
ntpd            0:off   1:off   2:off   3:off   4:off   5:off   6:off
ntpdate         0:off   1:off   2:off   3:off   4:off   5:off   6:off

$ rc-update show|grep ntp
$

失敗の例。あとカーネルの.configも何かうまいこと設定しないとダメっぽい。
たぶんうまいこと設定すればVMwareTools-9.2.0-799703.tar.gzでOK。
# カーネル
sys-kernel/gentoo-sources-3.5.7
# 失敗
VMwareTools-9.2.0-799703.tar.gz
# 失敗(isoからtar.gzを出す。なんかやり方が違うっぽい)
app-emulation/vmware-tools-8.8.4.744019

emerge --syncしたらマスク無しから黄色のマスクに戻った。そのままにする。
sys-kernel/gentoo-sources-3.5.7

OKそうであれば起動の設定をする。
$ rc-update show|grep vmware
         vmware-tools |      default

$ grep ^clock= /etc/conf.d/hwclock
clock="UTC"

windows7のsexeで起動する場合サービスのログオンするアカウントを設定しないと起動しない。

画面が出ないので追加する。
hints.hideAll = "TRUE"
msg.noOk = "TRUE"

laymanを入れれば新しいのを取得できる。
$ eix -O vmware -c vmware-tools
[N] app-emulation/vmware-tools (~9.2.0.812388[1]): VMware Tools for guest operating systems
[1] "vmware" layman/vmware
usui@vmware-gentoo1 ~ $ eix -O vmware vmware-tools
* app-emulation/vmware-tools
     Available versions:  ~8.4.9.744570^m ~8.4.9.744570^m[1] ~8.8.4.744019^m ~8.8.4.744019^m[1] ~9.2.0.812388^m[1] {{vmware_guest_freebsd vmware_guest_linux vmware_guest_netware vmware_guest_solaris vmware_guest_winPre2k vmware_guest_windows}}
     Homepage:            http://www.vmware.com/products/player/
     Description:         VMware Tools for guest operating systems

[1] "vmware" layman/vmware

0 件のコメント: