win7在vmware的ubuntu server 中安装 vmware tools

时间:2022-11-11 21:15:45

RT.

主机为windows7 64bit。

虚拟机为ubuntu server 64bit。

之前使用ubuntu desktop版的时候安装vm tools非常方便。全可视化操作。但是现在是server版,只能够在命令行下全手打操作。

我原来笔记本上的vmware版本是8的。安装12.04 LTS的ubuntu server版本的时候会出现各种错误。例如,未找到linux-headers-XXX路径,例如vmhgfs内核未找到,等。

Above all,先root。

sudo -i

1.系统更新:

apt-get update
apt-get dist-upgrade

2.安装支持:

apt-get install linux-headers-$(uname -r) build-essential

3.设置共享文件:

在虚拟机设置中设置共享文件夹并选择always enabled.


4.安装vmware tools:

在vmware虚拟机的主菜单栏点击-》虚拟机菜单-》子选项安装vmware tools工具。

4.1挂载vmtools iso文件

mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
4.2将tools的iso文件复制到主目录下:

cd /mnt/cdrom
ls
cp vmware-tools-XXX ~
4.3解压iso文件

cd ~
tar -xzf vmware-tools-xxxxcd vmware-tools-distrib/
./vmware-install.pl
4.4一路按回车下来。

5.享用:

cd /mnt/hgfs
ls


当然这个过程肯定会遇到问题。例如我前面提到的,linux-header的路径不正确,或者是内核模块缺失。网上有教程说要安装open-vm-tools,我试过,当时真没有用。最后弄了好久都没有解决。最终的解决方法是升级了我的vmware。下载了最新版本的vmware,然后安装最新版本的vmtools。所有之前的问题都迎刃而解了。