红联Linux门户
Linux帮助

想请教如何在ubuntu中安装vmware tools

发布时间:2009-06-09 14:31:33来源:红联作者:shuidm
想请教如何在ubuntu中安装vmware tools,我是刚刚接触linux,在虚拟机上安好后发现自己不会安装vmware tools,想请教一下大虾如何安装,希望再讲一讲其中原理
文章评论

共有 14 条评论

  1. 阳阳288 于 2010-06-03 10:20:45发表:

    1.启动VM中的linux,
    选择vmware workstation程序菜单中VM > install VMware tools...
    2.查看
    mkdir /mnt/cdrom
    3.挂载
    mount -o ro /dev/cdrom /mnt/cdrom
    4.进入目录
    cd /mnt/cdrom
    5.解压到指定文件 tmp中
    tar -zxvf VMwareTools-5.0.0-12124.i386.tar.gz -C /tmp
    6.进入解压后的文件夹中
    cd /tmp/vmware-tools-distrib
    7.执行脚本进行安装
    ./vmware-install.pl (这个脚本是用perl编写的)

    在这里,安装程序会询问安装文件存放位置和设置分辨率等一系列问题,在大多数情况下,安装默认配置vmware tools就可以正常工作,因此,这里对每一个问题按回车键选择默认配置

    安装完以后,vmware会添加一个vmhgfs的模块到内核中,可以使用lsmod查看

  2. ouyang_82 于 2009-10-23 06:45:25发表:

    zheng zai kan

  3. zhengqiushao 于 2009-10-23 06:38:06发表:

    引用:
    感觉linux安装vmware tools完全没用
    mianyang12 发表于 2009-6-10 00:33



    不可能没有用~也不可能没什么用。各有所需~

  4. EdwardX 于 2009-09-11 16:02:37发表:

    学习了

  5. the_diablo 于 2009-09-11 02:59:09发表:

    九楼的方法好!虽然我进入recovery mode后找不到cdrom里的文件,不过,如果在正常的界面下,以root身份登录就能正常安装,谢谢九楼的 大虾5:ty(

  6. jagub 于 2009-06-11 08:49:02发表:

    UBUNTU 版本:7.04?!

    还有“VMware Tools固然是个好东西,但也有副作用,比如说:虚拟机中的鼠标的滚轮不好使了。我们这样解决这个问题,还是打开终端,输入:”

    这个已经不用操心了,vm6开始没有这个问题了

  7. kinggo119 于 2009-06-10 17:29:17发表:

    启动后按Esc选择recovery mode登陆.然后点击"虚拟机"→"安装VMware Tools".

    [root@rd01 ~]# mount /cdrom
    # 有时可能加载不了,这时就要先将系统关闭,再手动指定 ISO 映像:

    [root@rd01 ~]# cd /cdrom
    [root@rd01 ~]# ls -a
    [root@rd01 ~]# cp VMwareTools-5.5.1-19175.tar.gz /tmp
    [root@rd01 ~]# cd /tmp
    [root@rd01 ~]# tar zxpf VMwareTools-5.5.1-19175.tar.gz
    [root@rd01 ~]# cd vmware-tools-distrib
    [root@rd01 vmware-tools-distrib]# ./vmware-install.pl
    Creating a new installer database using the tar3 format.

    Installing the content of the package.

    # 安装过程的画面,全部使用默认值,一直按 Enter 就对了

    In which directory do you want to install the binary files?
    [/usr/bin]

    What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
    [/etc/rc.d]

    What is the directory that contains the init scripts?
    [/etc/rc.d/init.d]

    In which directory do you want to install the daemon files?
    [/usr/sbin]

    In which directory do you want to install the library files?
    [/usr/lib/vmware-tools]

    Thepath "/usr/lib/vmware-tools" does not exist currently. This programisgoingto create it, including needed parent directories. Is thiswhatyou want?
    [yes]

    In which directory do you want to install the documentation files?
    [/usr/share/doc/vmware-tools]

    Thepath "/usr/share/doc/vmware-tools" does not exist currently.Thisprogram isgoing to create it, including needed parent directories.Isthis what you want?
    [yes]

    The installation of VMware Tools 5.5.1 build-19175 for Linux completed
    successfully. You can decide to remove this software from your system at any
    time by invoking the following command: "/usr/bin/vmware-uninstall-tools.pl".

    Before running VMware Tools for the first time, you need to configure it by
    invoking the following command: "/usr/bin/vmware-config-tools.pl". Do you want
    this program to invoke the command for you now? [yes]

    Stopping VMware Tools services in the virtual machine:

    Guest operating system daemon: [ 确定 ]
    Trying to find a suitable vmhgfs module for your running kernel.

    The module bld-2.6.9-5.EL-i686-RHEL4 loads perfectly in the running kernel.

    pcnet32 30153 0
    Unloading pcnet32 module

    Trying to find a suitable vmxnet module for your running kernel.

    The module bld-2.6.9-5.EL-i686-RHEL4 loads perfectly in the running kernel.

    Detected X.org version 6.8.

    关闭控制台鼠标服务: [ 确定 ]
    启动控制台鼠标服务: [ 确定 ]

    Please choose one of the following display sizes (1 - 13):

    # 显示分辨率,这里是以 1024x768 为例

    # VMware Tools 安装的时候,会自动修改 X server 的配置文件

    [1] "640x480"
    [2]< "800x600"
    [3] "1024x768"
    [4] "1152x864"
    [5] "1280x800"
    [6] "1152x900"
    [7] "1280x1024"
    [8] "1376x1032"
    [9] "1400x1050"
    [10] "1680x1050"
    [11] "1600x1200"
    [12] "1920x1200"
    [13] "2364x1773"
    Please enter a number between 1 and 13:

    [2] 3
    X Window System Version 6.8.2
    Release Date: 9 February 2005
    X Protocol Version 11, Revision 0, Release 6.8.2
    Build Operating System: Linux 2.6.9-34.EL i686 [ELF]
    Current Operating System: Linux rd01.domain 2.6.9-34.EL #1 Wed Mar 8 00:07:35 CST 2006 i686
    Build Date: 04 May 2006
    Build Host: x8664-build.centos.org

    Before reporting problems, check http://wiki.X.Org
    to make sure that you have the latest version.
    Module Loader present
    OSKernel: Linux version 2.6.9-34.EL (buildcentos@build-i386) (gccversion3.4.5 20051201 (Red Hat 3.4.5-2)) #1 Wed Mar 8 00:07:35 CST 2006P
    Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (++) Log file: "/tmp/vmware-config0/XF86ConfigLog.3131", Time: Mon Jun 12 20:57:34 2006
    (++) Using config file: "/tmp/vmware-config0/XF86Config.3131"
    (WW) VMWARE(0): Failed to set up write-combining range (0xf0000000,0x1000000)

    X is running fine with the new config file.

    Starting VMware Tools services in the virtual machine:
    Switching to guest configuration: [ 确定 ]
    Guest filesystem driver: [ 确定 ]
    DMA setup: [ 确定 ]
    Guest operating system daemon: [ 确定 ]

    The configuration of VMware Tools 5.5.1 build-19175 for Linux for this running
    kernel completed successfully.

    You must restart your X session before any mouse or graphics changes take
    effect.

    You can now run VMware Tools by invoking the following command:
    "/usr/bin/vmware-toolbox" during an XFree86 session.

    To use the vmxnet driver, restart networking using the following commands:
    /etc/init.d/network stop
    rmmod pcnet32
    rmmod vmxnet
    depmod -a
    modprobe vmxnet
    /etc/init.d/network start

    Enjoy,

    --the VMware team

    [root@rd01 vmware-tools-distrib]# shutdown -r now

    # 修改完成之后,重新启动计算机,让 VMware Tools 生效.

    ==

    重启后,你可能会发现还是要按"Ctrl+Alt"释放鼠标(VM6.0没这问题了),因为我用的是5.5.3,所以要手动执行才有效果.
    通过终端运行VMware-Tools:
    点击Ubuntu桌面左上角的Applications→附件→终端,会打开一个类似Windows中记事本的程序,在里面输入以下内容($是自带的,不用专门输入):

    $ /usr/bin/vmware-toolbox

    但如果你嫌麻烦,我们就需要让vmware-toolbox实现开机自动运行。点击Ubuntu菜单:System→首选项→会话→Startup Programs,Add一个Name叫“vmware-toolbox”,Command是“/usr/bin/vmware-toolbox”的启动程序。这样每次开机后就能自动运行VMware Tools了。重启Ubuntu看看效果吧!(注意:vmware-toolbox并不是在后台隐藏运行的,启动后不要关闭)。

    VMware Tools固然是个好东西,但也有副作用,比如说:虚拟机中的鼠标的滚轮不好使了。我们这样解决这个问题,还是打开终端,输入:

    $ sudo gedit /etc/X11/xorg.conf

    这个命令使系统以root权限打开鼠标配置文件/etc/X11/xorg.conf。把文件中的

    Option “Protocol” “ps/2”

    改成

    Option “Protocol” “IMPS/2”

    重启Ubuntu搞定

    我按以上方法搞定.UBUNTU 版本:7.04 DESKTOP vm 5.5中文汉化版.尤其注意红字部分,之前多次不成功,虽然安装上,但是主客机之间,鼠标还是不能滑出

  8. jagub 于 2009-06-10 08:41:22发表:

    不知道的不要乱说

    改进了显示性能,鼠标可以在主机客户机上自己移动(各种版本的不一样)
    可以共享剪贴板(只能剪贴字符),
    可以设置共享目录,
    可以从主机把文件托到客户机里面,或者是把文件从客户机里面拖出来

    如果是vmware server的话,可以使用vmrun命令(2.0版本以后不知道了)
    在后台启动和关机,也就是说不启动GUI。

  9. mianyang12 于 2009-06-10 00:33:09发表:

    感觉linux安装vmware tools完全没用

  10. jagub 于 2009-06-09 20:54:36发表:

    简单的说
    1,在menu的[VM]上选择[install vmware tools]
    这时候桌面上会出现光盘的图标,这就是linux.iso

    2,打开光盘,会有2个文件,找那个VMwareTools-XXXX-YYYYY.tar.gz的,拷贝到自己的目录
    XXXX和YYYY是版本号和build号码

    3,在终端里面输入[code]tar zxf VMwareTools-XXXX-YYYYY.tar.gz[/code]4,[code]cd vmware-tools-distrib[/code]进入目录

    5,[code]sudo ./vmware-install.pl[/code]然后一路回车就成了。

    6,再启动

  11. yiyepianzhou 于 2009-06-09 16:21:06发表:

    网上搜,一抓一大把{:3_115:}

  12. zhaoshuangyz 于 2009-06-09 16:19:34发表:

    我也在纠结中。。

  13. jagub 于 2009-06-09 16:12:11发表:

    类似的文章太多了,你找一下就行了

  14. Kttlon 于 2009-06-09 15:21:19发表:

    论坛中找下