zoukankan      html  css  js  c++  java
  • opensuse 11.2/11.3安装vmware server 1.0.10笔记

    自从NB弃UBUNTU取OPENSUSE后,VMWARE一直无法通过 vmware-config.pl编译,网上G过数篇相关的帖子,都没有完整教程,只能每篇读完,自已再试。
    今天终于成功安装VMWARE SERVER 1.0.10,顺手笔记一下:
    1、编译内核是必须的,通过yast安装kernel-default-devel,kernel-source,gcc44,gcc44-c++,linux-kernel-headers....记忆中装过这些,可能有遗漏
    2、修改/usr/src/linux-2.6.31.5-0.1/arch/x86/kernel/init_task.c
    ... 在文件的尾部添加这么一行 EXPORT_UNUSED_SYMBOL(init_mm); 要在 DEFINE_PER_CPU_SHARED_ALIGNED(struct tss_struct, init_tss) = INIT_TSS;的后面:

    [...]

    DEFINE_PER_CPU_SHARED_ALIGNED(struct tss_struct, init_tss) = INIT_TSS;

    EXPORT_UNUSED_SYMBOL(init_mm);
    3、返回/usr/src/linux-2.6.31.5-0.1/,执行make clean和make menuconfig,感觉上这步很重要!
    在Linux Kernel Configuration里
    Enable loadable module support  --->
      Module versioning support  <---这此项前的*去掉
    然后保存退出
    4、按正常的内核编译过程做:make; make modules_install; make install; make headers_install
    5、重启系统也是需要的
    6、重启后就可以执行vmware-config.pl来配置和编译VMWARE的网络了,编译过程出现很多warning,但最终还是可以编译成功通过的
    7、部份参考过的网页:
    http://cn.opensuse.org/OpenSUSE_内核编译教程_(kernel_2.6.x)
    http://www.linuxidc.com/Linux/2009-12/23539p7.htm
    http://communities.vmware.com/thread/1862
    http://blog.chinaunix.net/u/2355/showart_1906168.html
    http://forums.opensuse.org/install-boot-login/425805-opensuse-11-2-vmware-server-4.html
    http://opensuse.swerdna.org/susevmwareserver.html
    http://www.susegeek.com/virtualization/install-and-configure-vmware-server-virtualization-in-opensuse/
    http://blog.tuinslak.org/2010/03/vmware-server-and-kernel-2-6-33/

    8、有部份网页提到用make cloneconfig,我感觉上好像没有什么用

    9、安装VMWARE-SERVER可以用rpm包

    10、opensuse 11.3安装vmware-config.pl里,报过几个错:例如找不到autoconf.h、utsrelease.h等,可以在/usr/src/linux/include/generated目录下找到,做个链接到/usr/src/linux/include/linux/就可以了,ln -s /usr/src/linux/include/generated/autoconf.h /usr/src/linux/include/linux/autoconf.h

    11、还有报(version @@VMWARE@@ UTS_RELEASE)与内核版本不同,可以修改 /usr/src/linux/include/linux/version.h,增加一行:#define UTS_RELEASE "2.6.34.7-0.2"

  • 相关阅读:
    提高关键词排名的28个优化技巧
    Web存储机制—sessionStorage,localStorage使用方法
    19个JavaScript简化编码小技巧
    禁止浏览器滚动条滚动,但滚动条可以显示
    H5项目常见问题及注意事项
    利用cookie实现“只弹出一次窗口”的JS代码
    关于JSON.parse在ie6,ie7下未定义的issue
    你真的会使用XMLHttpRequest吗?
    页面内容不足以铺满屏幕高度时,footer居底显示
    CSS box-shadow 属性
  • 原文地址:https://www.cnblogs.com/d9394/p/10611736.html
Copyright © 2011-2022 走看看