FreeBSD 10.0中VMware Tools的安装
-
首先,请确认perl和compat6x已安装。如果没有安装,可以用发下命令进行安装:
pkg_add -r perl compat6x-amd64(FreeBSD 9 之前版本使用pkg_add,之后使用pkg install);使用pkg之前,需要安装package,使用命令:pkg install;或者 pkg –v,根据向导安装。
2、在VMware菜单上点击VM-Install VMware tools...。VMware工具将装载进虚拟机的光驱中。
3、然后,我们需要用mount命令挂载光驱,以读取文件。
a、mount_cd9660 /dev/cd0 /mnt/cdrom //将光驱挂载在/mnt/cdrom目录下(/mnt/cdrom如果目录不存在,则使用mkdir 命令创建,mkdir /mnt/cdrom)
b、cp /mnt/cdrom/vmware-freebsd-tools.tar.gz /tmp //将安装文件复制到/tmp目录下
c、tar zxpf /tmp/vmware-freebsd-tools.tar.gz //解压/tmp目录下的安装文件(解压之前,请切换工作目录到/tmp目录下,否则解压后的文件不在/tmp目录下,而在当前工作目录,如果已经解压到当前工作目录,可以先找到vmware-tools-distrib文件,然后移到到/tmp目录,移到文件命令:mv vmware-tools-distrib/ /tmp/)
d、cd /tmp/vmware-tools-distrib //进入解压后的活页夹
e、./vmware-install.pl //执行安装
按照安装过程的默认配置安装即可,如有需要你也可以修改。
4、安装完后,用你喜欢的编辑工具(如vi,在VI模式下可以使用“/搜索关键字”,实现快速搜索;n:查找下一个,shift+n:查找上一个)打开/usr/local/etc/rc.d/vmware-tools.sh 然后找到以下三段:有时只找到三段
if [ "$vmdb_answer_VMHGFS_CONFED" = 'yes' ]; then
if [ "$vmdb_answer_VMMEMCTL_CONFED" = 'yes' ]; then
if [ "$?" -eq 0 -a "$vmdb_answer_VMXNET_CONFED" = 'yes' ]; then
和下面这一段:
if [ "$vmdb_answer_VMBLOCK_CONFED" = 'yes' ]; then
将以上四段的yes全部改成xyes。然后保存并退出编辑器。
现面通过以下命令告诉VMtools使其生效:
rm /etc/vmware-tools/not_configured
最后,重启vmtools:
/usr/local/etc/rc.d/vmware-tools.sh restart
之前启动时有错误,经过修改后,应该没有问题了。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28699126/viewspace-1409816/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/28699126/viewspace-1409816/