Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Hello to everybody!
I am a student experimenting a little with drbd for a project basically
consisting of building a ha cluster working as a fileserver.
I have built drbd 0.7.10 from the tarball, but encountered this problem:
drbd.ko gets installed in /lib/modules/2.6.10/block/ instead of
in /lib/modules/2.6.10-5-386/kernel/drivers/block/ where it is needed.
Actually this remind me of something i had read in INSTALL (yes I did
read it!) ...
If you do not run a selfcompiled kernel, but the binary
shipped distro kernel, and after "make install" the drbd
module ends up in the wrong place (e.g.
"/lib/modules/2.4.20custom/", when you want it in
"/lib/modules/2.4.20/" ), edit the top-level Makefile of
your kernel source tree and remove "custom" from the
EXTRAVERSION. Make sure you copied in the .config
corresponding to the kernel you use.
Well, it seems my problem is exactly the other way round. :-)
Can anybody please help me in solving it? Yes, I know that a simple cp
to the right location makes it (actually that is what I've done *grin*)
but I wanted to end up with a clean make. What is the "top-level
Makefile of your kernel source tree" ? I am using ubuntu 5.04 with
kernel 2.6.10-5-386.
Thank you in advance,
Francesco