引入:
在前面的文章中一直在说虚拟化,却未曾真正展示。本篇博文将在接前篇宿主系统环境的基础上安装VMware Workstation 7.1.4。文中所有图片均系通过VNC远程桌面中抓取,有点失真。
获得VMware Workstation 7.1.4:
可从:http://www.vmware.com/获取。
上传VMware Workstation 7.1.4:
通过SSH Secure File Transfer Client工具可以方便上传。当然也可以在Linux中通过wget命令下载。
开始安装:
首先要更改VMware-Workstation-Full-7.1.4-385536.i386.bundle的权限,令所有用户均可执行。然后通过超级用户来安装。
更改权限命令。
- chmod a+x VMware-Workstation-Full-7.1.4-385536.i386.bundle
开始安装:
- sudo ./VMware-Workstation-Full-7.1.4-385536.i386.bundle
一路选择默认选项即可,出现下图表示安装成功。
初次运行:
输入命令vmware运行虚拟机,此时会出现如下窗口,原因是GCC没有安装。
安装GCC:
- sudo apt-get install gcc-4.6
再次运行VMware:
将会开始编译模块与加载内核的操作。选择Install(安装)。
输入当前用户的密码。
编译失败。
重新来过:
在操作之前,确认已经安装好了编译环境:
- sudo apt-get install build-essential
- chmod u+x VMware-Workstation-Full-7.1.4-385536.i386.bundle
- sudo ./VMware-Workstation-Full-7.1.4-385536.i386.bundle
从http://ishare.iask.sina.com.cn/f/16346006.html下载,内核补丁。
内核补丁的使用方法:
切换目录到vmware模块的安装目录:
$cd /usr/lib/vmware/modules/source/
将补本解压到该目录下(假设补丁文件存放在home目录下)
$ sudo tar xvf ~/vmware2.6.39patchv3.tar.bz2
解压后得到两个文件
patch-modules_2.6.39.sh
vmware2.6.39fixedv3.patch
备份vmnet.tar
$ sudo cp vmnet.tar vmnet.tar.bak0
解压该目录下的vmnet.tar
$ sudo tar xvf vmnet.tar
运行补丁
$ sudo ./patch-modules_2.6.39.sh
执行完成后,最后提示
All done, you can now run VMWare WorkStation.
Modules sources backup can be found in the ‘/usr/lib/vmware/modules/source-workstation7.1.4-2011-09-13-11:42:37-backup’ directory
运行成功:
输序列号:
最终界面:
在接下来的博文中将会涉及更多的关于VMware的技巧,本系列博文并不是VMware的教程,其是假设读者已经能够使用vmware来安装系统。并在此基础上展示了一些有意思的技巧。
本文转自tiancong 51CTO博客,原文链接:http://blog.51cto.com/tiancong/778438