在 FreeBSD 10.2 上安装 VMWare Tools

下载 vmware-tools-distrib.diff, vmblock-only.diff, vmmemctl-only.diff (如果你是用 ESXi5.5 则下载 vmmemctl-only55.diff)。保存到例如 /tmp 的文件夹下。

挂载光盘
# mount -t cd9660 /dev/cd0 /mnt

解压缩
# tar xzf /mnt/vmware-freebsd-tools.tar.gz

打补丁
# cd vmware-tools-distrib
# patch -p1 < /tmp/vmware-tools-distrib.diff
# cd lib/modules/source/
# tar xf vmblock.tar
# tar xf vmmemctl.tar
# cd vmblock-only
# patch -p1 < /tmp/vmblock-only.diff
# make
# make install
# cd ../vmmemctl-only
# patch -p1 < /tmp/vmmemctl-only.diff # ESXi5: /tmp/vmmemctl-only55.diff
# make
# make install

回到 vmware-tools-distrib 文件夹
# cd ../../../../

再正常安装
# ./vmware-install.pl

参考文档:http://ogris.de/vmware/freebsd10.html