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にして下さい、みたいなのが表示される場合があるので、それに従う。