VMware tools/SuSE 8.2
Hello, I'm new to LQ.
I have compiled and installed software, but not a kernel yet. RPMs are too easy, and I grew up on DOS 5. I tell you this to give you some idea of my competence level. My question is this: I installed SuSE 8.2 as a guest on my XP Pro Host. When I ran the installation script it started a configuration script that required the kernel-source headers, which I promptly installed from the CDs and gave to the script. It came back to me with "This isn't the right set of headers, you have 2.4.20-4GB source here, but your kernel was built with 2.4.20-4GB-athlon source." Oh the pain. How would I go about butchering this source, or even surgically supplanting the athlon code so that my beautiful VMware tools will work happily without any fuss? Please. |
The kernel athlon sources are in /suse/i586/k_athlon-2.4.20-38.i586.rpm on CD1. It is probably a good idea to uninstall the other kernel sources before installing this so you don't get a conflict.
|
If the above does not work, try editing the file /lib/modules/2.4.20-4GB-athlon/build/include/linux_version.h.
Change the line saying "# DEFINE UTS_RELEASE" 2.4.20-4gb" to "# DEFINE UTS_RELEASE "2.4.20-4GB-athlon". Only try this if installing the right RPM doesn't work. |
Thank you very much =)
I'm actually working on compiling a new kernel, from the standard source, but this info will give me a major security blanket. <bows> |
for those (liek me) who could not get it to work with a SMP 64Gb kernel
After you've installed the kernel-source rpm you need to cd /usr/src/linux make mrproper make cloneconfig make dep touch /usr/src/linux/include/linux/modversions.h |
All times are GMT -5. The time now is 04:16 PM. |