首先选中我们的虚拟机,选择操作->客户机操作系统->安装vmware tools
之后ssh进入我们的虚拟机
创建一个挂载点,其实就是创建一个目录
mkdir /cdrom
之后挂载vmware tools的光盘到这个目录
sudo mount /dev/cdrom /cdrom/
这个时候会报一个提示只读的一句话,不用管它,把里面的文件复制出来
mkdir vmware-tools && cp -Rf /cdrom/* vmware-tools
复制完成之后进入里面解压里面那个压缩包
tar -zxvf VMwareTools-10.2.1-8267844.tar.gz
之后执行安装脚本
./vmware-tools-distrib/vmware-install.pl
一路回车即可。。。。
安装过程差不多就是下面这个样子
- [root@bboysoul-centos vmware-tools]# ./vmware-tools-distrib/vmware-install.pl
- open-vm-tools packages are available from the OS vendor and VMware recommends
- using open-vm-tools packages. See http://kb.vmware.com/kb/2073803 for more
- information.
- Do you still want to proceed with this installation? [no] y
- INPUT: [y]
- Creating a new VMware Tools installer database using the tar4 format.
- Installing VMware Tools.
- In which directory do you want to install the binary files?
- [/usr/bin]
- INPUT: [/usr/bin] default
- What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
- [/etc/rc.d]
- INPUT: [/etc/rc.d] default
- What is the directory that contains the init scripts?
- [/etc/rc.d/init.d]
- INPUT: [/etc/rc.d/init.d] default
- In which directory do you want to install the daemon files?
- [/usr/sbin]
- INPUT: [/usr/sbin] default
- In which directory do you want to install the library files?
- [/usr/lib/vmware-tools]
- INPUT: [/usr/lib/vmware-tools] default
- The path "/usr/lib/vmware-tools" does not exist currently. This program is
- going to create it, including needed parent directories. Is this what you want?
- [yes]
- INPUT: [yes] default
- In which directory do you want to install the common agent library files?
- [/usr/lib]
- INPUT: [/usr/lib] default
- In which directory do you want to install the common agent transient files?
- [/var/lib]
- INPUT: [/var/lib] default
- In which directory do you want to install the documentation files?
- [/usr/share/doc/vmware-tools]
- INPUT: [/usr/share/doc/vmware-tools] default
- The path "/usr/share/doc/vmware-tools" does not exist currently. This program
- is going to create it, including needed parent directories. Is this what you
- want? [yes]
- INPUT: [yes] default
- The installation of VMware Tools 10.2.1 build-8267844 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]
- INPUT: [yes] default
- Initializing...
- Making sure services for VMware Tools are stopped.
- Stopping vmware-tools (via systemctl): [ OK ]
- The module vmci has already been installed on this system by another installer
- or package and will not be modified by this installer.
- The module vsock has already been installed on this system by another installer
- or package and will not be modified by this installer.
- The module vmxnet3 has already been installed on this system by another
- installer or package and will not be modified by this installer.
- The module pvscsi has already been installed on this system by another
- installer or package and will not be modified by this installer.
- The module vmmemctl has already been installed on this system by another
- installer or package and will not be modified by this installer.
- The VMware Host-Guest Filesystem allows for shared folders between the host OS
- and the guest OS in a Fusion or Workstation virtual environment. Do you wish
- to enable this feature? [no]
- INPUT: [no] default
- The vmxnet driver is no longer supported on kernels 3.3 and greater. Please
- upgrade to a newer virtual NIC. (e.g., vmxnet3 or e1000e)
- The vmblock enables dragging or copying files between host and guest in a
- Fusion or Workstation virtual environment. Do you wish to enable this feature?
- [no]
- INPUT: [no] default
- VMware automatic kernel modules enables automatic building and installation of
- VMware kernel modules at boot that are not already present. This feature can
- be enabled/disabled by re-running vmware-config-tools.pl.
- Would you like to enable VMware automatic kernel modules?
- [yes]
- INPUT: [yes] default
- Do you want to enable Guest Authentication (vgauth)? Enabling vgauth is needed
- if you want to enable Common Agent (caf). [yes]
- INPUT: [yes] default
- Do you want to enable Common Agent (caf)? [no]
- INPUT: [no] default
- No X install found.
- Creating a new initrd boot image for the kernel.
- Generating the key and certificate files.
- Successfully generated the key and certificate files.
- manageSELinux install: The 'semanage' utility was not found.
- There was an error configuring the SELinux security context for VMware Tools.
- Please make certain that SELinux is configured correctly.
- The configuration of VMware Tools 10.2.1 build-8267844 for Linux for this
- running kernel completed successfully.
- You must restart your X session before any mouse or graphics changes take
- effect.
- To enable advanced X features (e.g., guest resolution fit, drag and drop, and
- file and text copy/paste), you will need to do one (or more) of the following:
- 1. Manually start /usr/bin/vmware-user
- 2. Log out and log back into your desktop session
- 3. Restart your X session.
- Enjoy,
- --the VMware team
- Found VMware Tools CDROM mounted at /cdrom. Ejecting device /dev/sr0 ...
最后还自动把自己的cdrom卸载了,有点厉害