Frank Mehnert wrote: > On Monday 08 December 2008, Philippe Andersson wrote: >> Hello list, >> >> I installed VirtualBox (2.0.6, PUEL RPM) on my OpenSuSE 11.0 laptop. I >> use a BuildService kernel (kernel-pae-2.6.27.4-3.1) instead of the >> default one -- I need it to support the latest Intel chipset in my brand >> new Dell E6500. >> >> Compilation of the vboxdrv kernel module is successful, but the module >> then refuses to load with the following message: >> >> "vboxdrv: disagrees about version of symbol struct_module" >> >> The headers for that specific kernel version were not provided on the >> BuildService, so what I did is the following: >> >> - get the matching kernel sources from kernel.org >> - copy the .config provided by the BuildService kernel into the kernel >> source tree >> - rebuild the kernel + all modules. Build was successful. >> - based on the log it produces, the vboxdrv module compilation process >> clearly uses this compiled source tree for its headers (which is what I >> wanted). >> >> Any idea why it doesn't work ? > > One reason could be a slightly different build environment, for instance > a different compiler (gcc version). That's quite possible, yes, but I was not aware it would make a difference. Thanks for pointing that out.
> Oh, openSUSE kernels are usually quite > much patched, that is, they differ a lot from the original kernels you > found on kernel.org. True. I know. But I'm not sure it applies equally to the kernels provided on the BuildService (they are/some of them are user contributed). > > If you run your self-brewn kernel + build the vboxdrv module against your > kernel sources, the vboxdrv module should load fine. I could try that. Thanks a lot for your suggestions. Ph. A. -- *Philippe Andersson* Unix System Administrator IBA Particle Therapy | Tel: +32-10-475.983 Fax: +32-10-487.707 eMail: [EMAIL PROTECTED] <http://www.iba-worldwide.com> The contents of this e-mail message and any attachments are intended solely for the recipient (s) named above. This communication is intended to be and to remain confidential and may be protected by intellectual property rights. Any use of the information contained herein (including but not limited to, total or partial reproduction, communication or distribution of any form) by persons other than the designated recipient(s) is prohibited. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free. Ion Beam Applications does not accept liability for any such errors. Thank you for your cooperation.
signature.asc
Description: OpenPGP digital signature
_______________________________________________ vbox-users mailing list [email protected] http://vbox.innotek.de/mailman/listinfo/vbox-users
