启动安装好的 WMware,提示找不到内核 的 header文件 。 一番尝试之后还是无法启动,GOOGLE一段时间之后未果。 自己思索发现,提示我找不到的是 kernel 2.6.37.1 的header文件。 而用 cat /proc/version查看发现我的openSUSE内核竟然比它高,是 2.6.37.6 版本, 不会要我降级吧! 晕! 这么不仁道,版本只差这么点都不行!
12.最终,用Yast2更新 kernel source 更新成 VMvare需要的版本! 然后再打开VMware,提示无法执行命令 '/usr/bin/vmare-modconf ......' 类似的对话框。 由于没有shell,我想可能会有错误提示没显示出来吧。 于是我打开终端,su - root 到超级用户,然后按照刚才错误提示的对话框信息执行如下命令,
linux-ibzb:/usr/bin # ./vmware-modconfig --icon='vmware-workstation' --appname='VMware' --gcc=/usr/bin/gcc --headers=/lib/modules/2.6.37.6-0.5-desktop/build/include/ --gcc-ignore-minor
一开始显示一些错误信息,不用理会, 一会会开始编译某引起文件 ,不用细看,等待结束。我的比较顺利。
13.
命令执行后就可以在启动菜单击那个VMware的图标成功启动VMware了,这时我把之前我的RHEL5和XP两个已经装好的VMWARE系统用它打开,完全可以正常运行 !
14.
如果你的WMware中的linux虚拟机也出现下面的错误请在终端中使用root执行如下的命令:
/etc/init.d/vmware start
启动redhat时出现的错误
VMware Workstation Error:
Could not open /dev/vmmon: No such device.
15.
任务执行完成!
16.
其它未事宜待补充。