FreeBSD安装VMTools

FreeBSD 10.0VMware Tools的安装

  1. 首先,请确认perlcompat6x已安装。如果没有安装,可以用发下命令进行安装:

    pkg_add -r perl compat6x-amd64FreeBSD 9 之前版本使用pkg_add,之后使用pkg install;使用pkg之前,需要安装package,使用命令:pkg install;或者 pkg –v,根据向导安装。

2、在VMware菜单上点击VM-Install VMware tools...VMware工具将装载进虚拟机的光驱中。

3、然后,我们需要用mount命令挂载光驱,以读取文件。

amount_cd9660 /dev/cd0 /mnt/cdrom //将光驱挂载在/mnt/cdrom目录下(/mnt/cdrom如果目录不存在,则使用mkdir 命令创建,mkdir /mnt/cdrom)

bcp /mnt/cdrom/vmware-freebsd-tools.tar.gz /tmp //将安装文件复制到/tmp目录下

ctar zxpf /tmp/vmware-freebsd-tools.tar.gz //解压/tmp目录下的安装文件(解压之前,请切换工作目录到/tmp目录下,否则解压后的文件不在/tmp目录下,而在当前工作目录,如果已经解压到当前工作目录,可以先找到vmware-tools-distrib文件,然后移到到/tmp目录,移到文件命令:mv vmware-tools-distrib/ /tmp/

dcd /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/

你可能感兴趣的:(FreeBSD安装VMTools)