红联Linux门户
Linux帮助

fedora11 安装 vmware6.5.2的详细步骤

发布时间:2009-06-21 16:54:03来源:红联作者:panqy123
一.安装vmware6.5.2
1.到官方网站上下载vmware6.5.2 我的系统是64位的fedora11所以我下载的是64位的rpm包
http://www.vmware.com/download/ws/
在上面的网址里找到对应的系统版本这里我选 VMware Workstation 6.5.2 for Linux 下的downloan 链接在接下来的页面里会出现登录或注册如果你在vmware里还没有注册就马上免费注册一个帐号吧然后用注册的帐号登录就可以进入到下载页面下载了。
2.安装: 接下来的操作要用root用户
切换到root用户
su -
root passwd
cd /your/download/directory
rpm -ivh VMware-Workstation-6.5.2-156735.x86_64.rpm
安装的过程中会显示一些警告错误不用管他最后看到success就安装完成了。
接下来根据当前系统的内核版本来打上相应的补丁
查看系统的内核版本用
uname -a
我的系统显示如下:
Linux boc.com 2.6.29.4-167.fc11.x86_64 #1 SMP Wed May 27 17:27:08 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
是 2.6.29 的
到vmware社区里下相应的补丁
http://communities.vmware.com//thread/203231

如果你的内核是2.6.30的就到下面的网址下载补丁
http://communities.vmware.com/thread/208963
补丁下载下来是两个文件
vmware-6.5.2-modules-2.6.29-fix.sh
vmware-6.5.2-modules-2.6.30-fix.patch
给 vmware-6.5.2-modules-2.6.29-fix.sh 以执行的权限
chmod +x vmware-6.5.2-modules-2.6.29-fix.sh
./chmod +x vmware-6.5.2-modules-2.6.29-fix.sh
打补丁的过程中也有一些警告错误不用管他。
接下来运行
vmware-modconfig --console --install-all
执行完成后
vmware 就基本安装好了创建一个虚拟系统或打开现有的虚拟系统当你要运行的时候会提示你输入序列号
到网上搜一个输进去就可以了。

三.安装虚拟声卡
vmware安装完成后在创建的虚拟机里打不开声卡可用如下方法解决
1.
yum -y install pavucontrol pavumeter paman padevchooser paprefs alsa-plugins-pulseaudio gstreamer-plugins-pulse pulseaudio pulseaudio-core-libs pulseaudio-esound-compat pulseaudio-libs pulseaudio-libs-glib2 pulseaudio-libs-zeroconf pulseaudio-module-gconf pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils xine-lib-pulseaudio xmms-pulse

2.
cd /etc/rc5.d
touch S99myfix
chmod +x /etc/rc5.d/S99myfix
vi /etc/rc5.d/S99myfix
在里面添加如下几行
#!/bin/bash
modprobe snd-pcm-oss
modprobe snd-mixer-oss
保存退出

3.
chmod u+s /usr/lib/libaoss.so*
停止vmware的所有服务进程
/etc/init.d/vmware stop

cd /usr/lib/vmware/bin
mv vmware-vmx vmware-vmx.real
touch vmware-vmx
vi vmware-vmx
加入如下几行
#!/bin/sh
LD_PRELOAD=libaoss.so exec /usr/lib/vmware/bin/vmware-vmx.real "$@"
chmod u+rs,g+rx,o+rx,ugo-w vmware-vmx

4.
在你的虚拟机设置里面更改声卡设置为 /dev/dsp

5.

把当前用户加入到 audio,pulse,pulse-access,pulse-rt组

重新启动系统。

启动虚拟机就好了。
文章评论

共有 21 条评论

  1. lj2008 于 2009-11-05 15:58:09发表:

    现在直接去下个vmware7.0来安装就行了,不用打补丁,不过我也按照楼主的方法装过vmware6.5.2

  2. deccmtd 于 2009-11-04 17:19:18发表:

    下载下来的补丁要放在哪个目录?

  3. deccmtd 于 2009-11-04 16:47:48发表:

    我试试..

  4. prinse 于 2009-10-07 16:44:39发表:

    按照 LZ 的说法设置了,可是打开虚拟机时报错:Fail to open sound device /dev/dsp : Device or resource buzy

    请问 LZ,何故?

  5. pappercut 于 2009-07-17 10:36:17发表:

    其实我现在感觉vbox不错阿,让我不省心的就是不能在开机的时候调网络桥接还是映射,在就是不理解怎么才能2个用户同时操作一个虚拟主机,vm的话应该直接就可以打开,vbox要导入导出,vbox没有超级拖拽。。其他的基本都可以接受了

  6. yhzm1314 于 2009-07-17 09:57:19发表:

    VM装不好只好用VirtualBox了

  7. pappercut 于 2009-07-17 09:39:57发表:

    我按照步骤来虽然可以装好,但是只要一关虚拟机,vm就假死,无奈了

  8. yhzm1314 于 2009-07-17 00:27:08发表:

    [i=s] 本帖最后由 yhzm1314 于 2009-7-17 09:53 编辑 [/i]

    # /etc/init.d/vmware start
    Starting VMware services:
    Virtual machine monitor [失败]
    Virtual machine communication interface [确定]
    Blocking file system [确定]
    Virtual ethernet [失败]



    新建虚拟机后,Power On
    出现下面错误
    Unable to change virtual machine power state: VMware Workstation cannot connect to the virtual machine. Make sure you have rights to run the program and to access all directories it uses and rights to access all directories for temporary files..

  9. yhzm1314 于 2009-07-16 22:03:38发表:

    [i=s] 本帖最后由 yhzm1314 于 2009-7-17 09:56 编辑 [/i]

    我用LiveCD 装的Fedora11
    内核 2.6.29.5-191.fc11.i586
    按装LZ的步骤来的装,不过不知道是不是少了什么软件依赖包
    错误信息如下

  10. 堕落kiss 于 2009-07-03 21:24:36发表:

    很好的文章,VM弄好了,谢谢

  11. giant_wolf 于 2009-06-27 15:35:56发表:

    很详细
    有没有vmwre与xen之间的详细比较说明啊

  12. jagub 于 2009-06-27 14:25:54发表:

    仔细分析一下打补丁的log,感觉有些关键的东西没有弄好

  13. adairfly 于 2009-06-26 17:41:35发表:

    按照步骤来 没问题阿

  14. tj2008 于 2009-06-26 15:52:55发表:

    打好了补丁,不知道为什么会这样

  15. jagub 于 2009-06-26 14:30:29发表:

    补丁没打好

  16. tj2008 于 2009-06-26 13:12:57发表:

    怎么按照你的方法装好了vmware,可是我的vmware有的时候会莫名奇妙的突然挂掉,导致fedora用户退出,这是怎么回事?

  17. jenifor 于 2009-06-23 09:31:27发表:

    2.6.29内核可以装以前老版本的vm吗

  18. wangfeng819 于 2009-06-22 19:56:53发表:

    谢谢你的分享,谢谢你对Linux的支持

  19. jagub 于 2009-06-22 08:41:53发表:

    主机的补丁打好了,但是虚拟机内vmtools的补丁还没有打呢
    这样的话,虚拟安装F11以后,编译vmtools会出错。

    需要的话看这里:
    http://www.linuxdiyf.com/bbs/thread-145872-1-1.html

  20. jagub 于 2009-06-21 22:40:34发表:

    不错,收藏一下

  21. yanliae 于 2009-06-21 16:55:09发表:

    很好的文章