VMWare出错该怎么解决?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VMWare出错该怎么解决?相关的知识,希望对你有一定的参考价值。

参考技术A 修改compat_kernel.h使其与compat_kernel.h与内核兼容就可以了。

  首先备份原始文件,然后解压vmmon.tar:

  cd /usr/lib/vmware/modules/sourcesudo cp vmmon.tar vmmon.tar.oldsudo tar xvf vmmon.tarsudo gedit vmmon-only/include/compat_kernel.h

  将21行:

  static inline _syscall1(int, compat_exit, int, exit_code);

  替换为:

  #if LINUX_VERSION_CODE

  然后重新打包vmmon.tar:

  tar cvf vmmon.tar vmmon-onlyrm -rf vmmon-only

  继续编译,vmmon模块是编译通过了,可是vmnet模块又出现了如下的错误:

make[1]: Entering directory

`/usr/src/linux-headers-2.6.20-5-generic' CC [M]

/tmp/vmware-config1/vmnet-only/driver.o CC [M]

/tmp/vmware-config1/vmnet-only/hub.o CC [M]

/tmp/vmware-config1/vmnet-only/userif.

o/tmp/vmware-config1/vmnet-only/userif.c:

In function ‘VNetCopyDatagramToUser’:

/tmp/vmware-config1/vmnet-only/userif.c:629: error:

‘CHECKSUM_HW’ undeclared (first use in this function)

/tmp/vmware-config1/vmnet-only/userif.c:629: error:

(Each undeclared identifier is reported only

once/tmp/vmware-config1/vmnet-only/userif.c:629:

error: for each function it appears in.)make[2]:

*** [/tmp/vmware-config1/vmnet-only/userif.o]

错误 1make[1]: *** [_module_/tmp/vmware-config1/vmnet-only]

错误 2make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-5-generic'make:

*** [vmnet.ko] 错误 2make: Leaving directory

`/tmp/vmware-config1/vmnet-only'Unable to build the vmnet module.

  现在是vmnet的问题,同样的我们要修改不兼容的代码,然后重新编译。

  首先备份原始的vmnet.tar,并解压:

  cd /usr/lib/vmware/modules/sourcesudo cp vmnet.tar vmnet.tar.oldsudo tar xvf vmnet.tarsudo gedit vmnet-only/userif.c和bridge.c

  将其中的CHECKSUM_HW替换成CHECKSUM_COMPLETE。

  然后重新打包:

  tar cvf vmnet.tar vmmon-onlyrm -rf vmnet-only追问

我在打开应用程序的时候又提示找不到一个有效的peer进程,是怎么回事?

在VMware虚拟机的Linux中安装出错,求解决

我想在 /usr/local/redis 目录下存放下载的redis包,报以下错误。什么意思啊?

参考技术A 你这问题标题跟内容完全不符合啊,你这问题只不过因为google被墙了,你无法从googlecode上下载源码导致的,你完全可以到其他地方去下载,而且可以直接从软件源里安装redis

以上是关于VMWare出错该怎么解决?的主要内容,如果未能解决你的问题,请参考以下文章

VMware虚拟机安装失败,出现如图错误,我该怎么解决?

如何解决VMware下CentOS7网络重启出错

Windows 10 安装 VMware workstation 12 版本出错,不兼容。解决办法:

安装VMware Workstation 8 虚拟机出现这个脚本错误的,求解 .怎么解决

win8.1每次打开visual studio 2013总会提示VMware尝试访问日志文件时出错

安装vmware tools时显示VGAuthservice启动失败?