Contained within this post is a working kernel modules fix for kernel 2.6.30 required for the installation of VMWare Workstation 6.5.2 on BackTrack4 Final.
1) goto VMware Communities: Here is patch for 2.6.30 kernel for ... and download:
from the thread attachment.* vmware-6.5.2-modules-2.6.30-fix.sh (3.4 K)
* vmware-6.5.2-modules-2.6.30-fix.patch (10.8 K)
2) remove the following hunk of code from the .patch file beginning line 58:
3)vmware-6.5.2-modules-2.6.30-fix.patch line 58:
diff -urN source-OLD/vmmon-only/include/x86apic.h source-NEW/vmmon-only/include/x86apic.h
--- source-OLD/vmmon-only/include/x86apic.h 2008-10-28 22:47:17.000000000 -0700
+ source-NEW/vmmon-only/include/x86apic.h 2009-03-31 11:18:30.000000000 -0700
@@ -94,7 +94,11 @@
#define APIC_LVT_DELVMODE(_lvt) (_lvt & 0x700)
#define APIC_LVT_RESET_VALUE 0x00010000
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 29)
#define APIC_BASE_MSR 0x1b
+#else
+#define APIC_BASE_MSR 0x800
+#endif
#define APIC_MSR_BASEMASK QWORD(0x0000000f,0xfffff000)
#define APIC_MSR_ENABLED 0x00000800
4) then after the script finishes do:chmod 755 vmware-6.5.2-modules-2.6.30-fix.sh && ./vmware-6.5.2-modules-2.6.30-fix.sh
5) then finally:mv /usr/lib/vmware/modules/binary /usr/lib/vmware/modules/binary-bak
For convenience, I have uploaded both files, including the modified & confirmed working script file to MediaFIre. vmware-2.6.30-fix.zipvmware-modconfig --console --install-all
vmware


LinkBack URL
About LinkBacks


Reply With Quote