Build host vmware kernel modules: Difference between revisions
Build host vmware kernel modules (view source)
Revision as of 08:36, 15 December 2008
, 15 December 2008added SUSE lines
mNo edit summary |
(added SUSE lines) |
||
Line 1: | Line 1: | ||
====Integrated modules build script sometimes fails==== | |||
The kernel modules script on linux hosts VMware Player version 2.5 and VMware Workstation 6.5.x has received a graphical user interface. | The kernel modules script on linux hosts VMware Player version 2.5 and VMware Workstation 6.5.x has received a graphical user interface. | ||
Because of this it provides a much smoother end user experience when the user upgrades to a newer version of the kernel. | Because of this it provides a much smoother end user experience when the user upgrades to a newer version of the kernel. | ||
Line 10: | Line 11: | ||
Lucky enough [http://communities.vmware.com/people/Noel Noel] on the vmware forums has created a script to resolve this which can be found here [http://communities.vmware.com/message/1088282#1088282 6.5 Segfault in 6.5 beta] | Lucky enough [http://communities.vmware.com/people/Noel Noel] on the vmware forums has created a script to resolve this which can be found here [http://communities.vmware.com/message/1088282#1088282 6.5 Segfault in 6.5 beta] | ||
====The solution==== | |||
You must run the following script with root privileges | You must run the following script with root privileges | ||
Line 32: | Line 34: | ||
rm /etc/vmware/not_configured | rm /etc/vmware/not_configured | ||
====Preconditions for the script to work==== | |||
You will have to get your kernel-headers before hand. | You will have to get your kernel-headers before hand. | ||
On Ubuntu or debian based systems execute this: | On Ubuntu or debian based systems execute this: | ||
Line 38: | Line 40: | ||
On fedora / Red Hat based systems: | On fedora / Red Hat based systems: | ||
su -c "yum install kernel-devel" | su -c "yum install kernel-devel" | ||
On SUSE / openSUSE use YaST to fetch the latest linux-kernel-headers | |||
====Troubleshooting==== | |||
After the manual compile your folder with kernel modules should look like this: | After the manual compile your folder with kernel modules should look like this: | ||
$ ls -l /lib/modules/`uname -r`/misc | $ ls -l /lib/modules/`uname -r`/misc |