适用于Ubuntu Hardy的VMWare工具

时间:2020-03-05 18:44:08  来源:igfitidea点击:

我正在为Ubuntu Hardy使用VMWare工具,但是由于某些原因,vmware-install.pl发现了我的LINUX标头的错误。错误消息指出"地址空间大小"不匹配。

为了进行补救,我求助于vmware-any-any-update117,现在却收到以下错误:

In file included from include/asm/page.h:3,
       from /tmp/vmware-config0/vmmon-only/common/hostKernel.h:56,
       from /tmp/vmware-config0/vmmon-only/common/task.c:30:
include/asm/page_32.h: In function ‘pte_t native_make_pte(long unsigned int)’:
include/asm/page_32.h:112: error: expected primary-expression before ‘)’ token
include/asm/page_32.h:112: error: expected ‘;’ before ‘{’ token
include/asm/page_32.h:112: error: expected primary-expression before ‘.’ token
include/asm/page_32.h:112: error: expected `;' before ‘}’ token

有人可以帮我一下吗?

解决方案

回答

由于VMWare Tools版本与最新内核不兼容(我们可以使用较早的内核对其进行测试),因此会发生此错误。有时,我们可以通过Internet上的修补程序来修复某些问题,但是我更喜欢对内核进行降级,或者不使用VMWare中最新发行版的版本。真的很烦。我们可能遇到的另一个问题是X Windows中的鼠标指针,例如它比实际显示的距离左一英寸或者更低一英寸。

关于vmware-any-any-update117,它是在Linux(通常是Workstation版本)下运行的VMWare的补丁程序。它不会在"工具"中生效。

回答

我们最好使用VMWare Tools .rpm文件而不是Ubuntu上的安装脚本。 Alien是一个程序,可让我们将.rpm转换为对Ubuntu友好的.deb软件包。

回答

我从Sun听到了有关VirtualBox的很多好处。如果我们对VMWare感到厌倦,那么值得一看。

回答

请查看此链接,因为它有助于我在一个虚拟机中安装工具。 http://diamondsw.dyndns.org/Home/Et_Cetera/Entries/2008/4/25_Linux_2.6.24_and_VMWare.html