自由,梦想分享 http://blog.sciencenet.cn/u/dalilijiang

博文

linux下安装VMware Workstation

已有 9037 次阅读 2011-8-18 17:37 |个人分类:学习|系统分类:科研笔记

我安装的是VMware-Workstation-Full-7.1.3.x86_64.bundle(在ubuntu 10.10下)
1、在程序目录下
chmod +x  VMware-Workstation-Full-7.1.3.x86_64.bundle
sudo ./VMware-Workstation-Full-7.1.3.x86_64.bundle
出现图形安装界面。
安装完以后在ubunutu下在应用程序下可以直接启动。
2、打开vmware后需要输入vmware序列号。网上搜一下可以找到。
3、可能遇到到问题
    VMWare Unable to build kernel module
   解决方法:
    (1)根据安装到vmware版本的不同,其 内核也不相同
        7.1 kernels
        cd /tmp
        wget http://www.sputnick-area.net/scripts/vmware7.1.1-patch-kernel-2.6.35.bash
        sudo chmod +x vmware7.1.1-patch-kernel-2.6.35.bash
        sudo ./vmware7.1.1-patch-kernel-2.6.35.bash

            2.6.37 and .38 kernels
          cd /tmp
         wget http://www.russo79.com/vmware7.1.3-patch-kernel-2.6.37.sh
         chmod +x vmware7.1.3-patch-kernel-2.6.37.sh
         ./vmware7.1.3-patch-kernel-2.6.37.sh

     2.6.36 kernels
         cd /tmp
          wget http://files.archlinux.org.il/vmmon_fix_2.6.36.sh
         chmod +x vmmon_fix_2.6.36.sh
        ./vmmon_fix_2.6.36.sh

       2.6.35 kernels
        cd /tmp
     wget http://www.sputnick-area.net/scripts/vmware7.1.1-patch-kernel-2.6.35.bash
      chmod +x vmware7.1.1-patch-kernel-2.6.35.bash
    ./vmware7.1.1-patch-kernel-2.6.35.bash

(2)  sudo vmware-modconfig --console --install-all

       安装过程可能遇到到问题:
         (1)Could not open /dev/vmmon: No such file or directory.
               解决方法:rc.d start vmware
          (2) error: implicit declaration of function ‘iommu_unmap_range’
               解决方法: cd /tmp
                                 tar xvf /usr/lib/vmware/modules/source/vmmon.tar
                                 sed 's/_range//' -i vmmon-only/linux/iommu.c
                                  tar cvf /usr/lib/vmware/modules/source/vmmon.tar vmmon-only
            (3)error: ‘struct sock’ has no member named ‘sk_sleep’
               解决方法:cd /tmp
                                tar xvf /usr/lib/vmware/modules/source/vsock.tar
                                  sed 's/([a-z_]*)->compat_sk_sleep/compat_sk_sleep(1)/g' -i vsock-only/linux/af_vsock.c
                                  tar cvf /usr/lib/vmware/modules/source/vsock.tar vsock-only
祝你成功

https://blog.sciencenet.cn/blog-522898-476831.html

上一篇:静夜(6)--我的花园
下一篇:linux下安装gcc编译器建议
收藏 IP: 182.242.150.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-12-23 19:36

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部