ITPub博客

首页 > Linux操作系统 > Linux操作系统 > FreeBSD安装VMTools

FreeBSD安装VMTools

原创 Linux操作系统 作者:CodeAgriculture 时间:2015-01-21 18:28:00 0 删除 编辑

FreeBSD 10.0中VMware Tools的安装

  1. 首先,请确认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博客 ” ,链接:https://blog.itpub.net/28699126/viewspace-1409816/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 制作U盘启动盘
请登录后发表评论 登录
全部评论

注册时间:2013-03-07

  • 博文量
    54
  • 访问量
    435952