Linux 安装VMware Tools

本文介绍如何安装VMware Tools以提升虚拟机性能并实现宿主机与虚拟机间的数据交互。主要内容包括安装前环境检查、安装步骤及配置Xorg.conf文件等关键环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

为什么要装 VMware Tools?
因为它可以改善 Virtual Machine 的执行效能,而且可以让 Host OS 和 Guest OS 互通有无,这样我们就不用伤脑筋,要架设什么服务器,来沟通两个 OS,现在就让我们开始吧!
1,安装环境检查
#观看 kernel 版本
uname -r
#安装 gcc、make、kernel-headers

apt-get install gcc make kernel-headers-2.6.9-42-686

or

rpm -ivh package_name

注意:
1. kernel-headers 的版本一定要和 kernel 的版本一样才可以,否则 VMware Tools 无法成功安装
2. 随着时间的移易,画面上的 kernel 版本可能会有所差异,请依照自己的版本操作

2,开始安装
在vmware 的“VM”菜单--“setting”中,点选光驱,选取「Use physical drive」
在[VM」→「Install VMware Tools」--〔Install〕
当我们装了 VMware Toools 之后,要的档案就会在光驱内了,不过要先挂载才可以使用,

#挂载光驱
mount /dev/cdrom /mnt
#看一下
ls /mnt
#将 vmware-linux-tools.tar.gz 复制到 /tmp 数据夹
cp /cdrom/vmware-linux-tools.tar.gz /tmp

#进入 /tmp 数据夹
cd /tmp

#解压缩
tar zxvf vmware-linux-tools.tar.gz
  
#进入 vmware-tools-distrib 数据夹
cd vmware-tools-distrib

#开始安装

./vmware-install.pl


安装过程的画面,全部使用默认值,一直按 Enter 就对了
  
安装 VMware Tools 最常卡住的地方就在这里:C header files 是否和 kernel 的版本配合,
只要我们前面安装的 kernel-headers 和 kernel 的版本 match,这里就会自动抓到正确的路径,不用手动输入
显示分辨率,这里是以 800x600 为例

VMware Tools 安装的时候,会自动修改 X server 的设定档 - xorg.conf,可是在鼠标的部分,修改的有点问题,会导致 X 无法正常启动,下面我们就来修正它

vi /etc/X11/xorg.conf

#修改 /etc/X11/XF86Config-4

找到鼠标这一个区段,修改如下图

「ps/2」改成「ImPS/2」
「/dev/mouse」改成「/dev/psaux」
注:请注意大小写
  
找到这一个区段,修改如下图

「vmware」改成「vesa」

修改完毕之后,请重新启动计算机。

重新启动计算机再次登入之后,我们就会发觉到,当我们要离开 Guest OS 的时候,不再需要按「Ctrl + Alt」了,
现在我们来分享 Host OS 的数据夹给 Guest OS 使用,〔VM〕→〔Settings〕
注:左下角原本都会显示「You do not have VMware Tools installed」,现在我们装了 VMware Tools,就不再显示
新增要分享的数据夹:〔Options〕→〔Shared Folders〕→〔Add〕
〔下一步〕
点选〔Browse〕,选取要分享的数据夹,这里是以 D 槽为例,上面的「Name」您可以随意输入,这里是以 test 为例
  
「Enable this share」启用这个分享

这就是分享完毕的画面,然后我们就需要到 Guest OS 内,看看可不可以读取到刚刚分享的目录

顺利的话,我们只要到「/mnt/hgfs」数据夹,就可以看到刚刚分享的数据夹了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值