-->

2015-02-15

vmware-tools

http://webos-goodies.jp/archives/51069748.html
http://www.shocksolution.com/2011/10/linux-kernel-3-1-config-for-gentoo-guest-on-vmware-fusion/
http://shocksolution.com/wordpress/wp-content/uploads/2011/11/gentoo_kernel31_config.txt
http://www.shocksolution.com/files/26Sept2009_Vmware_Gentoo_amd64.config

touch /etc/init.d/network
mkdir /etc/init.d/rc{0,1,2,3,4,5,6}.d
...
$ sudo genkernel --kernel-config=/etc/kernels/kernel-config-x86_64-3.17.8-gentoo-r1 --menuconfig all
...
menuconfigで"/"(search)で"VMWARE"で全部[M]にする。

/sbin/runscriptで起動スクリプトを書き直す、もしくは起動後に再起動する。
$ cat /etc/local.d/local.start
/etc/init.d/vmware-tools restart
app-emulation/open-vm-toolsがきっと参考になる。
参考サイトにあった。

$ grep depend -A2 /usr/portage/app-emulation/open-vm-tools/files/open-vm-tools.initd
depend() {
        before checkfs fsck net X
}

$ cat /etc/init.d/vmware
#!/sbin/runscript
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

depend() {
        before checkfs fsck net X
}

start() {
        ebegin "Starting VMware Subsystem"
        /etc/init.d/vmware-tools start
        eend $?
}

stop() {
        ebegin "Stopping VMware Subsystem"
        /etc/init.d/vmware-tools stop
        eend $?
}

$ rc-update show |grep -i vmware
               vmware |      default

$ uname -a
Linux vmware-gentoo1 3.17.8-gentoo-r1 #1 SMP Sun Feb 15 18:50:03 JST 2015 x86_64 Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz GenuineIntel GNU/Linux

$ grep -i vmware /etc/kernels/kernel-config-x86_64-3.17.8-gentoo-r1
CONFIG_VMWARE_VMCI_VSOCKETS=m
CONFIG_VMWARE_BALLOON=m
CONFIG_VMWARE_VMCI=m
CONFIG_VMWARE_PVSCSI=m

もし参考サイトの.configを指定してkernel作成した場合、多分emerge worldで全部再インストールすれば、いくつかのソフトウェアでCONFIG_XXXをONにして下さい、みたいなのが表示される場合があるので、それに従う。

0 件のコメント: