VMware Player 5.0.0 and Linux kernel 3.5 crash HowTo

After update of my workstation to Fedora 17 I installed WMware Player 5.0.0 and wanted to run my virtual machines. After installation the player started without any problem and I could open any virtual machine from the disk. But after starting the virtual machine it immediately crashed without any message. The system log told me about kernel exceptions from VMWare’s vmmon kernel module. So I asked Mr.Google and found following thread. The problem is incompatibility of the vmmon module to the Linux kernel 3.5 which can be easily fixed by applying a patch.

To fix your installation you can follow this lines. Open your terminal as root and

[root@mpthink ~]# cd /tmp
--2012-09-30 14:32:04--  http://communities.vmware.com/servlet/JiveServlet/download/2103172-94260/vmware9_kernel35_patch.tar.bz2
Resolving communities.vmware.com... 23.64.15.35, 23.64.15.48
Connecting to communities.vmware.com|23.64.15.35|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1774 (1.7K) [application/bzip2]
Saving to: `vmware9_kernel35_patch.tar.bz2'
100%[======================================================================================================================================================>] 1,774       --.-K/s   in 0s     
2012-09-30 14:32:06 (161 MB/s) - `vmware9_kernel35_patch.tar.bz2' saved [1774/1774]
[root@mpthink tmp]# tar xvjf vmware9_kernel35_patch.tar.bz2
vmware9_kernel3.5_patch/
vmware9_kernel3.5_patch/patch-modules_3.5.0.sh
vmware9_kernel3.5_patch/vmware3.5.patch
[root@mpthink tmp]# cd vmware9_kernel3.5_patch/
[root@mpthink vmware9_kernel3.5_patch]# ll
total 8
-rwxr-xr-x 1 martin root   1769 Aug 24 05:31 patch-modules_3.5.0.sh
-rw-r--r-- 1 martin martin 1537 Aug 24 05:33 vmware3.5.patch
[root@mpthink vmware9_kernel3.5_patch]# ./patch-modules_3.5.0.sh
patching file vmmon-only/linux/hostif.c
Stopping vmware (via systemctl):
......

Your VMWare player or Workstation source code will be patched and kernel module recompiled.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

*
*

18 − siebzehn =