Kernel 2.6.2 Woes
I have been trying to get a 2.6.2 kernel running for the past two days. Everything seems to compile correctly and I don't see any errors. I install the new kernel and it boots / runs with a few errors on boot up but I believe they are related to my problem:
When I do a make modules_install it seems to copy the *.ko files to the /lib/modules area where I would get .o files for my 2.4.x kernels. Also In 2.4.x the modules are executable whereas my 2.6.2 modules are being installed with 644 permissions. I have read many kernel compile howtos and see nothing about having to change permissions on the modules after installing them so something must be wrong here. Any ideas? |
Are the modules not loading? What you are describing is one of the differences between 2.4 and 2.6 kernels. Have you upgraded your modutils to versions that support 2.6 kernels?
|
Well I think I have them. In the Documentation/Changes file, if says that I need:
module-init-tools 0.9.10 # depmod -V Here is what I have: [root@laptop modules]# depmod -V depmod version 2.4.25 ---------------- Are you saying that modules no longer have executable perms? They are supposed to be *.ko files? If so, maybe something else is going on. |
if you are on RH then go to
http://www.linux-sxs.org/upgrading/migration26.html |
Thanks for the link... it may help.. I am actually on Fedora but the distros are very similar so I think the suggestions apply.
The big problem I see is that you have to change a bunch of stuff to get it to run. Being that I am testing this on a machine that I use (my primary laptop), I may need to flip back to 2.4 here and there until 2.6 is running smooth. If I am changing config files left and right, it doesn't make much sense. Maybe I should wait until 2.6 is a little further along? |
All times are GMT -5. The time now is 11:54 PM. |