centos 7 终端安装vmware tools
在VMware 11中安装CentOS7及VMTools的详细安装教程
在VMware 11版本中安装CentOS7后,需要安装VM Tools,方可实现主机与虚拟机间的文件的复制、粘贴、剪切等操作,那如何安装VM Tools到CentOS呢?示例背景说明:1.安装虚拟机的操作步骤请自行百度....2.本人安装的虚拟机名称是:CentOS 64位用户名: echo3.下面就以虚拟机 CentOS 64位举例注意事项,在安装完CentOS后,需要关闭虚拟机,再鼠标右键点击虚拟机 CentOS 64位,选择"设置" ,在"硬件"选项卡中,点击CD/DVD(IDE),在右侧的"连接"处选择"使用物理驱动器"--"自动检测"打开 CentOS 64位虚拟机下面详细记录安装VM Tools到CentOS的过程:前期操作:打开 "应用程序" --"终端"输入 su ,提示输入密码,正确输入密码后,切换到Root用户显示如下:[root@localhost echo]#1.首先确认本机依赖包(gcc kernel kernel-devel)是否已经安装。
用rpm -q gcc查看(查看其它的,把rpm -q 后面的gcc换成其它)。
rpm -q kernelrpm -q kernel-devel1.1如果没有安装,则执行以下命令进行分别安装:[root@localhost echo]# yum -y install perl gcc gcc-c++ make cmake kernel kernel-headers kernel-devel net-tools1.2然后再输入rpm -q gcc (rpm -q kernel、rpm -q kernel-devel),确认kernel 和 kernel-devel 版本一致。
如不能确定版本是否一致,则执行升级版本命令,将版本升级到一致:[root@localhost echo]# yum -y upgrade kernel kernel-devel1.3 在做完1.1、1.2之后,reboot(重启虚拟机)**重点**2.Vsphere是通过VMTOOLS来实时监控管理虚机的,在centos7以上版本中会自带open-vm-tools工具,我们需要把这个组件卸载掉,然后安装vsphere里自带的vmtools工具。
vmware tools作用及安装
vmware tools怎么安装
vmware tools是虚拟机VMware Workstation自带的一款工具,它的作用就是使用户可以从物理主机直接往虚拟机里面拖文件。
如果不安装它,我们是无法进行虚拟机和物理机之间的文件传输的,当然它的功效不止于此,平时我们操作虚拟机的时候,在物理机和虚拟机之间必须使用CTRL切换,如果安装之后我们就不必使用键盘切换,直接便可退出,使得虚拟机真正成为了电脑的一部分,那么这么神奇的vmware tools应该怎么安装呢?
登陆到虚拟机。
点击虚拟机。
找到客户机或安装升级VMWARE TOLLS 点击安装升级程序即可按要求点击下一步等操作。
系统会要求重启计算机重启后配置成功。
VMwareTools安装步骤
VMwareTools安装步骤
VMware Tools 介绍
VMware Tools 是 VMware 虚拟机中⾃带的⼀种增强⼯具,相当于 VirtualBox 中的增强功能(Sun VirtualBox Guest Additions),是 VMware 提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机时钟的驱动程序.
只有在 VMware 虚拟机中安装好了 VMware Tools ,才能实现主机与虚拟机之间的⽂件共享,同时可⽀持⾃由拖拽的功能,⿏标也可在虚拟机与主机之间⾃由移动(不⽤再按ctrl+alt),且虚拟机屏幕也可实现全屏化.
具体步骤:
1、进⼊ CentOS
2、点击 vm 菜单的虚拟机 ----> 安装 VMware Tools
3、CentOS 会出现⼀个 vm 的安装包
4、将⽂件移动到 opt ⽂件夹,并且解压
5、进⼊ vmware-tools-distrib/ ⽬录下,执⾏命令 ./vmware-install.pl
6、全部使⽤默认设置,安装成功界⾯
7、安装vmtools过程中如果出现:Mounting HGFS shares: [失败]请先关闭 VM 上的系统(⼀定要关闭系统进⾏操作),然后进⾏如下操作
虚拟机 ----> 设置 ----> 选项 ----> 共享⽂件夹 ----> 总是启⽤ ----> 添加共享⽂件夹 ----> 下⼀步 ----> 然后重新安装 vmtools
8、reboot重新启动即可⽣效。
VMware tools的用途及安装
(2). 在主机和客户机之间时间同步。
注意: 只有当你在客户操作系统中设置时钟为一个比在主机中设置的时间更早的时间时,才可以在客户和主机操作系统之间同步时间。
(3). 支持同一个分区的真实启动和从虚拟机中启动, 自动修改相应的设置文件。
(4). 自动捕获和释放鼠标光标。未安装VMware Tools的时候只能用Ctrl+Alt来释放鼠标,安装VMware Tools后可以实现虚拟机和主机图形用户界面之间平滑移动鼠标光标。
(8)输入命令tar zxf vmware-linux-tools.tar.gz 将刚刚复制的vmware-linux-tools.tar.gz 解压,默认解压到vmware-linux-tools目录下(与文件名同名)此时就会多出一个命名为vmware-linux-tools文件夹,这里和windows 里面的解压结果一样。
(4)退出到windows,在虚拟机菜单栏中点击 虚拟机-> 安装 VMWARE TOOLS 子菜单,会弹出对话框,点击"确认" 安装
(5) 挂载光驱 mount /dev/cdrom /mnt/cdrom (注意命令中输入的空格)这时,你的linux.iso里面的文件就相当于windows光盘里面的文件了
第二处:Starting vmware-tools: Starting VMware Tools services in the virtual machine:
Switching to guest configuration:
Guest filesystem driver:
Mounting HGFS share:VMware hgfs: HGFS is disabled in the host [FAILED]
vmware-tool安装
vmware-tool安装1、以ROOT身份进入LINUX2。
退出到windows,点击SETTING菜单下的ENABLE VMWARE TOOLS子菜单,确认安装3。
把光驱改为使用iso镜像,路径为C:\Program Files\VMware\VMwareWorkstation\Programs\linux.iso4。
进入linux运行mount -t iso9660 /dev/cdrom /mnt加载CDROM设备,这时如果进入/mnt 目录下,你将会发现多了一个文件:vmware-linux-tools.tar.gz。
这就是WMWARE TOOLS的LINUX软件包,也就是我们刚才使用WINISO打开LINUX.ISO文件所看到的。
cp /mnt/vmware-linux-tools.tar.gz /tmp将该软件包拷贝到LINUX的TMP目录下。
umount /dev/cdrom卸载CDROM。
cd /tmp进入TMP目录tar zxf vmware-linux-tools.tar.gz解压缩该软件包,默认解压到vmware-linux-tools目录下(与文件名同名)。
cd vmware-linux-tools进入解压后的目录./install.pl运行安装命令。
这时install提示你是否需要备份以前的配置文件,建议选择"y"。
下面是一部分的过程(参考的互联网上的其他人的资料,如有侵权,请留言联系)Stopping VMware Tools services in the virtual machine:Guest operating system daemon: [确定]File /etc/X11/xorg.conf is backed up to /etc/X11/xorg.conf.old.0.File /etc/modprobe.conf is backed up to /etc/modprobe.conf.old.0.The removal of VMware Tools 5.5.3 build-34685 for Linux completed successfully. Thank you for having tried this software.Installing the content of the package.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]The path "/usr/lib/vmware-tools" does not exist currently. This program isgoing to create it, including needed parent directories. Is this what you want?[yes]In which directory do you want to install the documentation files?[/usr/share/doc/vmware-tools]The path "/usr/share/doc/vmware-tools" does not exist currently. This programis going to create it, including needed parent directories. Is this what youwant? [yes]The installation of VMware Tools 5.5.3 build-34685 for Linux completed successfully. You can decide to remove this software from your system at anytime by invoking the following command: "/usr/bin/vmware-uninstall-tools.pl".Before running VMware Tools for the first time, you need to configure it byinvoking the following command: "/usr/bin/vmware-config-tools.pl". Do you wantthis program to invoke the command for you now? [yes] (运行vmware-config-tools来配置)Stopping VMware Tools services in the virtual machine:Guest operating system daemon: [确定]Trying to find a suitable vmhgfs module for your running kernel.None of the pre-built vmhgfs modules for VMware Tools is suitable for yourrunning kernel. Do you want this program to try to build the vmhgfs module foryour system (you need to have a C compiler installed on your system)? [yes] Using compiler "/usr/bin/gcc". Use environment variable CC to override.9.直到该步骤,拷贝粘贴第7步的路径,然后一直按回车,直到选择屏幕分辨率。
vmware tools安装方法
安装方法:
1.装载镜像到虚拟机中
2.进入虚拟机
3.把iso里的文件拷到虚拟机中
4.进入路径下的vmware-tools-distrib文件夹中,在此打开终端
5.运行 ./vmware-config-tools.pl 命令
6.一路回车,有时需要输入Y来确定,安装的过程有点缓慢,需要点时间等待。
1.安装工具。让虚拟机运行于窗口状态,不要全屏,按ctrl+alt让鼠标释放出来。在vmware的菜单栏上选择“虚拟机”/"安装虚拟机工具“。然后切换到客户操作系统,即linux。
2.挂载光盘。在redhat9中就可以自动挂载了。如果没反应。可以执行如下命令,手动挂载:mount /mnt/cdrom(redhat9中),如果客户机为FC4(mount /media/cdrom)。
4.进行配置。上述操作完成后,进入/usr/bin目录,查找s.pl.(ls /usr/bin/*.pl).找到后,运行它。即(./vmware-config-tools.pl)注意,斜杠前有一个点。一路回车即可完成安装。
5.完成配置。如果一切安几划进行,即会出现一个界面,让你选择当前屏幕的分辨率。选择一个数字。重新启动即可。
7.如果一切安几划进行,即会出现一个界面,让你选择当前屏幕的分辨率。选择一个数字。重新启动即可。
vmware tools安装方法.txt45想洗澡吗?不要到外面等待下雨;想成功吗?不要空等机遇的到来。摘下的一瓣花能美丽多久?一时的放纵又能快乐多久?有志者要为一生的目标孜孜以求。少年自有少年狂,藐昆仑,笑吕梁;磨剑数年,今将试锋芒。自命不凡不可取,妄自菲薄更不宜。许多人第一次装linux ,都会被那个vmware-tools弄得晕头转向。现在详细向大家介绍如何安装linux下的vmwareTools.假设主机为windows,客户机为linux. (有些iso文件已经解压,从第4步走即可)
vmtools插件安装
LINUX系统VMware tools插件安装步骤
VMware Tools是VMware虚拟机中自带的一种增强工具,相当于VirtualBox中的增强功能(Sun VirtualBox Guest Additions),是VMware提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机时钟的驱动程序。
只有在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之前自由移动(不用再按ctrl+alt),且虚拟机屏幕也可实现全屏化。
所以要安装VMware tools
安装步骤
1、将虚拟机开启。
2、在要安装的虚拟机上点击鼠标右键,选择安装vmware tools
3、使用root进入linux。
4、挂载cdrom :mount /dev/cdrom /mnt/cdrom/
查看cdrom 可以看到有几个文件
4、拷贝压缩包:cp VMwareTools-9.6.1-1378637.tar.gz /tmp/cdrom/
5、卸载cdrom:umount /dev/cdrom
6、解压缩包:tar -zxf VMwareTools-9.6.1-1378637.tar.gz
7、解压完进入解压后的文件夹cd /tmp/cdrom/vmware-tools-distrib/
查看文件可以看到这些文件:
8、运行vmware-install.pl : ./vmware-install.pl
9、后面全部回车
10、安装完成。
centos 安装vmware tools
一、打开VMware vSphere Client并登录;二、选中你要安装VMware Tools的虚拟机,然后点右侧的“摘要”标签;三、“摘要”标签的页面内容中找到“打开控制台”;四、控制台界面点“虚拟机”,在下来的菜单中,选择“客户机”——“安装/升级VMware Tools(W)”,接下来的弹出提醒框点击“确定”五、接下来在控制台(或者用SSH工具登录你的CentOS)1、挂载光驱到/mnt目录:mount -o loop /dev/cdrom /mnt/2、将VMwareTools安装包VMwareTools-9.0.5-1065307.tar.gz拷贝到系统的某个目录,例如拷贝到/tmp:cp /mnt/VMwareTools-9.0.5-1065307.tar.gz /tmp3、然后cd到VMwareTools-9.0.5-1065307.tar.gz所在的目录tmp:cd/tmp4、解包VMwareTools-9.0.5-1065307.tar.gz:tarzxvf VMwareTools-9.0.5-1065307.tar.gz5、进入解包后的VMwareTools程序目录:cdvmware-tools-distrib/6、开始安装VMwareTools:./vmware-install.pl安装过程一路回车即可。
7、安装完成后,reboot重启CentOS虚拟机。
8、重启完成后,在VMware vSphereCentOS虚拟机的“摘要”界面即可看到VMware Tools已安装并提示“正在运行(当前版本)”fdisk /dev/sdb n p 1 默认 wmkfs–t ext4 /dev/sdb1在vi /etc/fstab中添加新硬盘的挂载信息.添加下面一行:Mkdir data/dev/sdb1 /data ext4 defaults 0 0(系统盘剩余空间创建分区:系统内核还不认得这个分区,所以要给内核引荐一下,引荐后再分区)cat /proc/partitionspartx–a /dev/sdacat /proc/partitions)。
虚拟化平台Linux操作系统命令行安装VmwareTools
虚拟化平台Linux操作系统命令行安装VMwareTools1.1问题描述1.在Vmware Vcenter或Vmware VCSA虚拟化平台看到VM虚拟主机提示“安装Vmware Tools”、“升级Vmware Tools”,在安装过程中只要选对操作系统类型,Windows系统都会自动挂载、自动运行安装、自动升级,安装或升级完成后重启就生效了。
2.比较常用部分Linux类操作系统,比如RHEL、CentOS等,在安装时,Vsphere虚拟平台有对应的系统版本选择,那么在操作系统安装完毕后,Vmware Tools工具是自动安装的。
3.但是对于部分新出的、小众的Linux类操作系统,在安装时,Vsphere虚拟化平台没有对应的系统版本选择,在操作系统安装完毕后,需要管理员手动进行安装,如下图所示。
1.2安装步骤1.首先在Vmware虚拟化平台选择安装的VM虚拟主机,点击“安装VmwareTools”进行镜像挂载;2.使用root账户登录安装的Linux操作系统命令行,使用“mount/dev/cdrom /mnt”命令将刚才挂载的Vmware Tools镜像文件在挂载到/mnt目录3.使用“cd /mnt”进入/mnt目录4.在/mnt目录使用“ls”命令查看已挂载的Vmware Tools文件,文件名“VmwareTools-10.3.24-xxxxx.tar.gz”的软件包5.使用“cp ./VMwareTools-10.3.24-18733423.tar.gz /tmp/”将挂载的文件在拷贝到“/tmp”目录,再使用“cd /tmp”切换目录6.使用“tar -zxf VMwareTools-10.3.24-18733423.tar.gz”对VmwareTools程序包进行解压,解压后在/tmp目录下会有名称为“vmware-tools-distrib”文件夹,使用“cd vmware-tools-distrib”切换目录7.使用“./vmware-install.pl”命令执行Vmware Tools安装脚本文件,执行过程中一路回车和yes即可,一直到脚本执行结束,如下图所示:最后是提醒,Vmware Tools镜像是挂载到/mnt目录,自动弹出/dev/sr0,也就是说已经安装成功了,自动将已挂载的镜像文件弹出了。
安装VM Tools那些事
关于虚拟机安装vm tools的总结一、顺利的情况:1、在菜单栏上有个VM(虚拟机)点击VM下拉菜单下的InstallVMware Tools,点击选项;2、在虚拟机上的ubuntu桌面会出现3、进入VM Tools可以看到4、我们这里用命令编辑器编辑,打开命令编辑器5、如下图操作,可以看到一个以.tar.gz结尾的文件6、把这个文件复制到根目录下的tmp目录下,然后解压这个文件7、进入vmware-tools-distrib,可以看到文件vmware-tools.pl,运行这个文件。
8、接下来就一直Enter就可以了。
(ps:还有更顺利的时候,那就是你装系统的时候自动就装好了。
)有时候并不是一帆风顺的,我就遇到了……二、不顺利的时候1、当你没有发现时,这时候你就要在VM下的setting里设置了,如图:选择Use ISO image file, 路径是你虚拟机所在的路径,选择里面的linux.iso(如果你虚拟机里装的是windows那就选择windows.iso),如果你在虚拟机安装路径里没有找到这两个文件,那就去网上下载,在放到这个目录里。
这样你打开虚拟机是就可以在桌面看到上面顺利的过程了。
2、有时候坑爹的是没完没了,这次又让我遇上了……当你按上面安装时你会发现reset@reset-desktop:~/vmtools/vmware-tools-distrib$ sudo ./vmware-install.pl[sudo] password for reset:A previous installation of VMware software has been detected.The previous installation was made by the tar installer (version 3).Keeping the tar3 installer database format.Uninstalling the tar installation of VMware Tools.Stopping VMware Tools services in the virtual machine:Guest operating system daemon:-ne doneThe removal of VMware T ools 5.5.1 build-19175 for Linux completed successfully.Thank you for having tried this software.Installing the content of the package.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]What is the directory that contains the init scripts?[/etc/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]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]In which directory do you want to install the documentation files?[/usr/share/doc/vmware-tools]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]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:-ne doneTrying to find a suitable vmhgfs module for your running kernel.None of the pre-built vmhgfs modules for VMware Tools is suitable for your running kernel. Do you want this program to try to build the vmhgfs module for your system (you need to have a C compiler installed on your system)? [yes]Using compiler "/usr/bin/gcc". Use environment variable CC to override.What is the location of the directory of C header files that match your runningkernel? [/usr/src/linux/include]The path "/usr/src/linux/include" is not an existing directory.What is the location of the directory of C header files that match your runningkernel? [/usr/src/linux/include]这是不是很纠结,网上找了很多资料都没解决,后来想起一句话,老外的东西最好用英文的,什么汉化都是浮云,搞不好就让人无比纠结。
Linux学习之CentOS(6)--CentOS下VMware-Tools安装
Linux学习之CentOS(六)--CentOS下VMware-Tools安装已经进入到了Linux学习之CentOS的第六篇随笔了,在这一篇随笔里将总结一下在CentOS下常用的开发环境搭建,因为是学java的,所以这里就介绍一下VMware-Tools 的安装。
VMware-Tools的安装VMware-Tools 主要的功能就是让用户在虚拟机和真实系统之间实现无缝切换,这个功能很方便。
当然VMware-Tools最主要是实现linux和windows的文件共享。
在上一篇随笔中已经写到,在虚拟机的Linux系统中,如果需要将windows上的一些文件上传至Linux系统中,通常有三种方法,①安装VMware-Tools②将文件制作成ISO文件,然后挂载到Linux系统上③通过共享文件夹的方式(这个需要先安装VMware-Tools,否则无法实现)。
若虚拟机中安装的是windows操作系统,安装就非常简单,直接双击点击安装即可。
如图:直接选择上方的VM -> Install VMware Tools(因为虚拟机启动了CentOS,并且已经安装好了VMware Tools,所以图片显示的可能和你们安装时不一样)在Linux系统中,当启动完Linux系统以后,VM虚拟机的下方会弹出一个提醒框,提示用户是否需要在虚拟的Linux系统上安装VMware-Tools。
此时我们可以选择OK,如果没有出现提示,则按照上图提示,自己手动选择安装即可。
此时,我们会发现Linux的桌面上加载了一个虚拟的光驱,打开以后里面就是我们需要安装的VMware-Tools版本软件,我的是(VMwareTools-8.4.6-385536.tar.gz)通过cp 命令将该文件复制到/home目录下,然后输入一下命令:[root@xiaoluo /]# tar-zxvf /home/VMwareTools-8.4.6-385536.tar.gz// 这个命令就是linux系统的解压缩命令,大部分软件在linux系统中是以.tar.gz、.bin、.rpm 结尾的,对以.tar.gz格式文件我们只需用tar-zxvf命令对其解压即可解压以后我们可以在/home 目录下面发现一个文件夹vmware-tools-distrib ,这个就是我们通过以上那个命令解压以后的文件夹。
详解如何在Linux(CentOS7)命令行模式安装VMwareTools
详解如何在Linux(CentOS7)命令⾏模式安装VMwareTools本例中为在Linux(以CentOS 7为例)安装VMware Tools。
1.⾸先启动CentOS 7,在VMware中点击上⽅“VM”,点击“Install VMware Tools...”(如已安装则显⽰“Reinstall VMware Tools...”)。
2.在命令⾏输⼊“ls /dev”查看。
3.输⼊“mkdir /mnt/cdrom”在/mnt⽬录下新建⼀个名为cdrom的⽂件夹。
4.输⼊“mount -t iso9660 /dev/cdrom /mnt/cdrom”将光盘挂载到/mnt/cdrom⽬录下。
5.输⼊“ls /mnt/cdrom/”查看内容,输⼊“cp /mnt/cdrom/VMwareTools-9.2.0-799703.tar.gz /root/vm.tar.gz”,将名为“VMwareTools-9.2.0-799703.tar.gz”复制到/root⽬录下,并重新命名为vm.tar.gz。
6.在根⽬录下输⼊“ls”查看⽂件,输⼊“tar -xzf vm.tar.gz”将⽂件解压,输⼊“ls”查看⽂件,可发现新增⽬录“vmware-tools-distrib”。
7.输⼊“cd vmware-tools-distrib/”进⼊名为“vmware-tools-distrib”的⽬录,输⼊“./vmware-install.pl”尝试安装,出现错误“-bash: ./vmware-install.pl: /usr/bin/per: bad interpreter: No such file or directory”,表明未安装编译环境。
8.输⼊“yum -y install perl gcc make kernel-headers kernel-devel”开始安装。
9.提⽰已经安装完毕。
10.在“vmware-tools-distrib”⽬录下重新输⼊“./vmware-install.pl”开始安装,基本上按回车键即可。
vmware tools安装总结
一、必须先装vmware tools1、以ROOT身份进入LINUX2、按下CTRL+ALT组合键,进入主操作系统,点击VMWARE状态栏安装提示,或者点击SETTING菜单下的ENABLE VMWARE TOOLS子菜单。
3、确认安装VMWARE TOOLS。
0这时我们并没有真正的安装上了VMWARE TOOLS软件包,如果您点击菜单:DEVICES,您就会发现光驱的菜单文字变为:ide1:0->Crogram FilesVMwareVMware WorkstationProgramslinux.iso,这表示VMWARE将LINUX的ISO映象文件作为了虚拟机的光盘4、鼠标点击LINUX界面,进入LINUX。
5、运行如下命令,注意大小写。
mount -t iso9660 /dev/cdrom /mnt加载CDROM设备,这时如果进入/mnt目录下,你将会发现多了一个文件:vmware-linux-tools.tar.gz。
这就是WMWARE TOOLS的LINUX软件包,也就是我们刚才使用WINISO打开LINUX.ISO文件所看到的。
cp /mnt/vmware-linux-tools.tar.gz /tmp将该软件包拷贝到LINUX的TMP目录下。
umount /dev/cdrom卸载CDROM。
cd /tmp进入TMP目录tar zxf vmware-linux-tools.tar.gz解压缩该软件包,默认解压到vmware-linux-tools目录下(与文件名同名)。
cd vmware-linux-tools进入解压后的目录./install.pl运行安装命令。
这时install提示你是否需要备份以前的配置文件,建议选择"y"。
等待INSTALL运行完成后,这时键入START 命令,可以看到漂亮的LINUX图形界面二、安装后可以看到/mnt下面多了一个文件夹hfgs这个就是windows下的文件夹在VMWARE下用host-only实现Redhat linux-guest上网,并启动samba服务以下是在装完vmware,并装好vmware-tools1,在windows下,连接外网的网卡,属性-〉高级-〉Internet连接共享-〉选中允许其他网络用户通过。
CentOS7Tools安装步骤(命令模式安装)
CentOS7Tools安装步骤(命令模式安装)1、⾸先启动CentOS 7,在VMware中点击上⽅“VM”,点击“Install VMware Tools...”(如已安装则显⽰“Reinstall VMware Tools...”)。
2、在命令⾏输⼊“ls /dev”查看。
3、输⼊“mkdir /mnt/cdrom”在/mnt⽬录下新建⼀个名为cdrom的⽂件夹。
4、输⼊“mount -t iso9660 /dev/cdrom /mnt/cdrom”将光盘挂载到/mnt/cdrom⽬录下。
(下⾯⼀排显⽰的是正常的)5、输⼊“ls /mnt/cdrom/”查看内容。
将名为“VMwareTools-9.2.0-799703.tar.gz”复制到/root⽬录下。
6、在根⽬录下输⼊“ls”查看⽂件,输⼊“tar -xzf VMwareTools-9.2.0-799703.tar.tar.gz”将⽂件解压,输⼊“ls”查看⽂件,可发现新增⽬录“vmware-tools-distrib”。
7、.输⼊“cd vmware-tools-distrib/”进⼊名为“vmware-tools-distrib”的⽬录,输⼊“./vmware-install.pl”尝试安装,出现错误“-bash: ./vmware-install.pl: /usr/bin/per: bad interpreter: No such file or directory”,表明未安装编译环境。
(由于Tools⽂件是Windows平台的,不是Linux平台下的)也可尝试:yum install perl 安装 在安装的时候出现⼀下问题:Cannot find a valid baseurl for repo: base/7/x86_6 表⽰未连接⽹络,不能yum下载安装,解决办法: ⽅法⼀: ⽅法⼆、 1、打开 vi /etc/sysconfig/network-scripts/ifcfg-eth0(每个机⼦都可能不⼀样,但格式会是“ifcfg-eth数字”),把ONBOOT=no,改为ONBOOT=yes 2、重启⽹络:service network restart ping 8.8.8.8 如果还是不能ping通的话,表⽰没有配置成功,看下⾯的⽅法 ⽅法三、 1、打开 vi /etc/resolv.conf,增加 nameserver 8.8.8.8 2、重启⽹络: service network restart ping 8.8.8.8 如果还是不能ping通的话,表⽰没有配置成功,看下⾯的⽅法8、输⼊“yum -y install perl gcc make kernel-headers kernel-devel”开始安装编译环境,下图表⽰已经安装完毕。
VMware中CentOS7设置文件夹共享的方法
VMware中CentOS7设置⽂件夹共享的⽅法通过VMware Tools实现物理机与虚拟机之间的⽂件共享。
然⽽CentOS 7在安装(或更新)VMware Tools可能会遇到⼀些问题,需要⼿动修改源⽂件并打包,重新安装。
环境说明环境版本物理机Windows 10VMware VMware Workstation 12 Pro, 版本是 12.5.2 build-4638234CentOS 7kernel-3.10.0-514.21.1.el7.x86_641、检查VMware Tools检查是否已经安装了VMware Tools, 如果已经安装好,可以跳到步骤4,配置共享⽂件夹。
单击菜单虚拟机如果下拉列表中出现了如下图所⽰的更新 VMware Tools ,则说明已经安装好了(但这并不意味着能成功配置共享⽂件夹,如果此时VMware默认的共享⽬录/mnt/hgfs/不存在,那基本意味着需要重新安装了),可以暂时跳过安装步骤。
如果出现安装 VMware Tools ,则直接点击安装2、安装 VMware Tools点击安装VMware Tools或更新VMware Tools后, CentOS会⾃动挂载VMware Tools,双击打开,将⾥⾯的VMwareTools-X.tar.gz复制到桌⾯上在桌⾯打开终端,解压tar.gz包复制代码代码如下:[hadoop@centos7-2 Desktop]$ tar -xzvf VMwareTools-10.0.10-4301679.tar.gz进⼊解压得到的vmware-tools-distrib⽬录,开始安装(需要已root⾝份进⾏),过程中遇到需要输⼊信息的,⼀路回车下去,采⽤默认设置即可[hadoop@centos7-2 vmware-tools-distrib]$ sudo ./vmware-install.pl安装过程可能不会⼀路顺利,⽐如会遇到以下错误Using kernel build system.make: Entering directory `/tmp/modconfig-yqRMXf/vmhgfs-only'/bin/make -C /lib/modules/3.10.0-514.21.1.el7.x86_64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \MODULEBUILDDIR= modulesmake[1]: Entering directory `/usr/src/kernels/3.10.0-514.21.1.el7.x86_64'CC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/message.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/dir.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/rpcout.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/filesystem.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/cpName.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/link.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/request.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/hgfsUtil.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/file.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/bdhandler.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/transport.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/module.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/super.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/stubs.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/fsutil.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/cpNameLinux.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/hgfsBd.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/backdoorGcc64.o/tmp/modconfig-yqRMXf/vmhgfs-only/backdoorGcc64.o: warning: objtool: BackdoorHbIn()+0xd: duplicate frame pointer save/tmp/modconfig-yqRMXf/vmhgfs-only/backdoorGcc64.o: warning: objtool: BackdoorHbOut()+0xd: duplicate frame pointer saveCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/page.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/backdoor.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/hgfsEscape.oCC [M] /tmp/modconfig-yqRMXf/vmhgfs-only/inode.o/tmp/modconfig-yqRMXf/vmhgfs-only/page.c: In function ‘HgfsWbRequestWait':/tmp/modconfig-yqRMXf/vmhgfs-only/page.c:1649:23: warning: passing argument 3 of ‘wait_on_bit' makes integer from pointer without a cast [enabled by default] TASK_UNINTERRUPTIBLE);^In file included from include/linux/mmzone.h:9:0,from include/linux/gfp.h:5,from include/linux/mm.h:9,from include/linux/pagemap.h:7,from /tmp/modconfig-yqRMXf/vmhgfs-only/page.c:28:include/linux/wait.h:1044:1: note: expected ‘unsigned int' but argument is of type ‘int (*)(void *)'wait_on_bit(void *word, int bit, unsigned mode)^/tmp/modconfig-yqRMXf/vmhgfs-only/page.c:1649:23: error: too many arguments to function ‘wait_on_bit'TASK_UNINTERRUPTIBLE);^In file included from include/linux/mmzone.h:9:0,from include/linux/gfp.h:5,from include/linux/mm.h:9,from include/linux/pagemap.h:7,from /tmp/modconfig-yqRMXf/vmhgfs-only/page.c:28:include/linux/wait.h:1044:1: note: declared herewait_on_bit(void *word, int bit, unsigned mode)^make[2]: *** [/tmp/modconfig-yqRMXf/vmhgfs-only/page.o] Error 1make[2]: *** Waiting for unfinished jobs....make[1]: *** [_module_/tmp/modconfig-yqRMXf/vmhgfs-only] Error 2make[1]: Leaving directory `/usr/src/kernels/3.10.0-514.21.1.el7.x86_64'make: *** [vmhgfs.ko] Error 2make: Leaving directory `/tmp/modconfig-yqRMXf/vmhgfs-only'上⽹查了下,此时需要修改vmware-tools-distrib/lib/modules/source/vmhgfs-only/page.c[hadoop@centos7-2 vmware-tools-distrib]$ cd lib/modules/source/[hadoop@centos7-2 source]$ tar -xvf vmhgfs.tar[hadoop@centos7-2 source]$ cd vmhgfs-only/[hadoop@centos7-2 vmhgfs-only]$ chmod 777 page.c #该⽂件是只读的,这⾥随便更改了下权限,只要让它可写就⾏[hadoop@centos7-2 vmhgfs-only]$ vi page.c# 进⼊⽂件编辑模式:set number # 显⽰⾏号:1639 # 跳到第1639⾏,需要对该⾏进⾏修改把第1639⾏的:if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 19, 0)改成if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 10, 0)说明:因为 CentOS 7 的内核版本是 3.10.0修改保存后,重新归档[hadoop@centos7-2 source]$ mv vmhgfs.tar vmhgfs.tar.bak[hadoop@centos7-2 source]$ tar -cvf vmhgfs.tar vmhgfs-only[hadoop@centos7-2 source]$ cd ../../..[hadoop@centos7-2 vmware-tools-distrib]$ sudo ./vmware-install.pl此后⼀路回车下去,最终看到如下信息,表⽰安装成功Creating a new initrd boot image for the kernel.Starting Virtual Printing daemon: doneStarting vmware-tools (via systemctl): [ OK ]The configuration of VMware Tools 10.0.10 build-4301679 for Linux for this running kernel completed successfully. Enjoy,--the VMware team重新启动CentOS3、配置共享⽂件夹打开虚拟机设置进⼊虚拟机设置启⽤共享⽂件夹,添加物理机上需要共享的⽬录VMware默认的共享路径是在/mnt/hgfs,这是写死在VMware Tools的脚本⾥的,我们可以从/etc/init.d/vmware-tools查到: vmhgfs_mnt="/mnt/hgfs"#Mount all hgfs filesystems"vmware_mount_vmhgfs() {if [ "`is_vmhgfs_mounted`" = "no" ]; thenif [ "`vmware_vmhgfs_use_fuse`" = "yes" ]; thenmkdir -p $vmhgfs_mntvmware_exec_selinux "$vmdb_answer_BINDIR/vmhgfs-fuse \-o subtype=vmhgfs-fuse,allow_other $vmhgfs_mnt"elsevmware_exec_selinux "mount -t vmhgfs .host:/ $vmhgfs_mnt"fifi}此时在CentOS 7中就能看到物理机上⾯共享的⽂件夹了:[hadoop@centos7-2 ~]$ ll /mnt/hgfs/dr-xr-xr-x. 1 root root 0 Jun 15 00:17 pc-share⾄此物理机与虚拟机CentOS 7之间的⽂件夹共享设置就成功了。
解决“重新安装vmware-tools”灰色而无法安装问题
解决“重新安装vmware-tools”灰⾊⽽⽆法安装问题
前⼏天重装系统,之后虚拟机需要重新装,装好后要使⽤ vmware-tools 实现⽂件共享,却发现虚拟机那⾥显⽰为灰⾊的,⽆法安装 vmware-tools,在共享⽂件夹那⾥设置好共享
的⽂件夹猴也没有⽤,/mnt ⽬录下什么都没有。
解决⽅法如下:
虽然重新安装 vmware tools 显⽰是灰⾊的,但是虚拟机的下载包⾥⾯有 linux.iso,这个就是我们需要的。
我们需要安装在 linux 上⾯,步骤如下:
挂载镜像⽂件,虚拟机 ->设置 ->硬件 ->CD/DVD. 右边 “连接” 下⾯选择“使⽤ IOS 镜像⽂件”,浏览选择虚拟机包⽬录下⾯ linux.iso
挂载成功后,在虚拟机右下⾓ cd/dvd, 图标上单击选择 “连接 “。
这样我装的 CentOS7 桌⾯就能看到光盘⽂件了
打开光盘⽂件,⽂件夹中有名字为 VMwareTools…………tar.gz 的压缩包,点击上⾯的解压缩按钮 “extract”, 浏览选择需要解压到的⽬录,这⾥选择的的是 home/documents ⽬录, 开始解压。
打开终端界⾯,输⼊ cd documents/vmware-tools-distrib 回车,再输⼊ sudo ./vmware-install.pl 回车,以后可能需要输⼊ yes, ⼀直回车,重启虚拟机。
现在再看 / mnt ⽬录,已经存在⽂件夹 hgfs
在设置那⾥设置好共享的⽂件夹
可以看到 hgfs 下⾯就是我们所设置的共享⽂件夹。
CentOS7.3安装VMwareTools
CentOS7.3安装VMwareTools安装依赖包加载vmware tools 到CentOS7光驱CD-ROM将CD-ROM挂载到指定⽬录拷贝安装包到⽤户家⽬录解除挂载解压安装包安装VMware Tools安装依赖包[root@localhost ~]# yum -y install perl gcc gcc-c++ make cmake kernel kernel-headers kernel-devel net-tools1加载vmware tools 到CentOS7光驱CD-ROM点击菜单 `虚拟机` ——> `安装VMware Tools(T)...`1将CD-ROM挂载到指定⽬录通常情况下都是将设备⽬录/dev/crrom挂载到/mnt/cdrom⽬录,如果/mnt⽬录下不存在cdrom⽬录则创建不存在/mnt/cdrom则创建[root@localhost ~]# mkdir -p /mnt/cdrom1挂载⽬录[root@localhost ~]# mount -t auto /dev/cdrom /mnt/cdrommount: /dev/sr0 is write-protected, mounting read-only12拷贝安装包到⽤户家⽬录[root@localhost ~]# cp /mnt/cdrom/VMwareTools-10.0.5-3228253.tar.gz ~1解除挂载[root@localhost ~]# umount /dev/cdrom1解压安装包[root@localhost ~]# tar -zxvf VMwareTools-10.0.5-3228253.tar.gz1安装VMware Tools> 进⼊到解压后源码⽬录[root@localhost ~]# cd vmware-tools-distrib/> 运⾏ `vmware-install.pl` ⽂件[root@localhost vmware-tools-distrib]# ./vmware-install.pl12345677然后⼀路按照提⽰有[no]的输⼊no有[yes]的输⼊yes没有的直接按回车!但是你会遇到⼀个错误, 也不算错误就是让你指定进⼊路径的内核头⽂件的3.10.0-327.el7.x86_64内核?的路径Searching for a valid kernel header path...The path "" is not a valid path to the 3.10.0-327.el7.x86_64 kernel headers.Would you like to change it? [yes] yesEnter the path to the kernel header files for the 3.10.0-327.el7.x86_64kernel?123456这就奇怪了, 上⾯不是已经安装依赖kernel-headers了吗? 怎么还就⾮得让我⼈⼯⼿动再次指定呢?就不信这个邪了, 来再查找⼀下有没有安装成功kernel-headers[root@localhost vmware-tools-distrib]# rpm -aq | grep kernel-headerskernel-headers-3.10.0-514.21.2.el7.x86_6412从以上结果上来看当前系统已经安装了kernel-headers并且⽐上⾯的版本还要⾼可以在/usr/src/kernels/找到kernel-headers安装的对应版本⽬录进⼊到这个kernel-headers安装对应版本⽬录, 并对version.h创建软链接> 进⼊到这个 `kernel-headers` 安装对应版本⽬录[root@localhost kernels]# cd /usr/src/kernels/3.10.0-514.21.2.el7.x86_64/> 创建软链接[root@localhost vmware-tools-distrib]# ln -s /usr/src/kernels/3.10.0-514.21.2.el7.x86_64/include/generated/uapi/linux/version.h /usr/src/kernels/3.10.0-514.21.2.el7.x86_64/include/linux/version.h 12345678重启系统[root@localhost kernels]# reboot1开机后再次进⼊到vmware-tools-distrib源码包⽬录进⾏再次重新安装VMware Tools> 进⼊到 `vmware-tools-distrib` 源码包⽬录[root@localhost 3.10.0-514.21.2.el7.x86_64]# cd ~/vmware-tools-distrib/> 再次重新安装 `VMware Tools`[root@localhost vmware-tools-distrib]# ./vmware-install.pl12345677再运⾏到Searching for a valid kernel header path...结果就不是上⾯那个样⼦了, 如下: Searching for a valid kernel header path...Detected the kernel headers at"/lib/modules/3.10.0-514.21.2.el7.x86_64/build/include".The path "/lib/modules/3.10.0-514.21.2.el7.x86_64/build/include" appears to bea valid path to the 3.10.0-514.21.2.el7.x86_64 kernel headers.Would you like to change it? [no]123456直接输⼊no就可以了, 接下来的安装过程照旧, 下⾯是整个安装过程的截图。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
引言:VMwareTools是VMware虚拟机中很重要的一个工具包,有些时候在虚拟机中安装完操作系统会缺少网卡驱动,不能上网,这时只要安装VMwareTools就可以解决问题,下面以CentOS为例,来说明VMwareTools的安装方法
1、打开VMware Workstation虚拟机,开启CentOS系统
虚拟机-安装VMware Tools
登录CentOS终端命令行
2、mkdir /media/mnt #新建挂载目录
mount /dev/cdrom /media/mnt/ #挂载VMware Tools安装盘到/media/mnt/目录cd /media/mnt/ #进入安装目录
ll #查看
cp VMwareTools-8.8.1-528969.tar.gz /home #复制文件到/home目录
3、安装gcc与更新kernel-headers
yum install gcc -y
yum install kernel-devel-$(uname -r)
4、tar zxvf VMwareTools-8.8.1-528969.tar.gz #解压
cd vmware-tools-distrib #进入文件目录
./vmware-install.pl #安装
一直按enter即可
最后,重启服务器,VMwareTools安装成功。