1 Reply Latest reply on Dec 6, 2017 3:43 AM by parmarr

    VMware 12.5.8 not starting / Linux Kernel 4.13.15

    rpatel Lurker

      workstation.product.version = "12.5.8" / Fedora release 27 / Linux 4.13.15-300.fc27.x86_64

       

      Hi All,

      VMWare updated to 12.5.8, and is now not starting.

       

      I don't see any errors in the logs (/var/log/vmware).

      I previously had 12.5.7 installed, and used the script below to compile (see Re: Linux Host:  Kernel 4.13-rc1 Breaks vmnet.. ).

      I don't see any compile errors running this.

       

      Not sure where to go from here...

       

      cat buildVMWareKernelModules.sh

      #!/bin/bash

      sudo mkdir /lib/modules/`uname -r`/misc

       

      sudo rm -rf /usr/lib/vmware/modules/source/vmmon-only/

      sudo rm -rf /usr/lib/vmware/modules/source/vmnet-only/

       

      sudo tar -xvf /usr/lib/vmware/modules/source/vmmon.tar --directory /usr/lib/vmware/modules/source

      sudo tar -xvf /usr/lib/vmware/modules/source/vmnet.tar --directory /usr/lib/vmware/modules/source

       

      #This seems to still be required for 12.5.8

      cd /usr/lib/vmware/modules/source/vmnet-only/

      sudo patch < /home/rkpatel/vmwareScripts/VMware-Workstation-12.5.7-kernel4.13-atomic-inc.patch

      sudo make

      sudo cp -p vmnet.ko /lib/modules/`uname -r`/misc

       

      cd /usr/lib/vmware/modules/source/vmmon-only/

      #replace the hostif.c file with extra space with fixed version

      #below hostif.c fix doesn't seem to be required in 12.5.8, so removed

      sudo cp -p /home/rkpatel/vmwareScripts/hostif.c /usr/lib/vmware/modules/source/vmmon-only/linux/hostif.c

      sudo make

      sudo cp -p vmmon.ko /lib/modules/`uname -r`/misc

       

      sudo depmod -a