Problem with Kernel
Hello,
I am currently running Kernel 2.4.5 on my machine, and I
tried to install 2.4.18 and got a kernel panic. So I thought I'de just make a new compile of 2.4.5 with only one change, I set the High Memory support to 4GB instead of None.
Right when the kernel should have been setting up the swap
space, instead it gave me the following message:
BUG IN DYNAMIC LINKER ld.so: rtld.c: 621: dl_main: Assertion _dl_rtld_map.l_libname failed!
Kernel panic: Attempted to kill init!
This is a different message than I was getting in 2.4.18 but happens at the same time in bootup.
The thing is, when I boot the original 2.4.5 it works fine.
They are both the same version from the same directory, and only the High Memory support option has changed.
I'de like to get it working as having only 890 megs out of 1.75GB of RAM is kinda sucky since I just bought the RAM.
The machine is a Compaq Proliant 6000 "Quad Pentium Pro 200".
Thanks!
Timothy M. Totten
Quoted 8 lines · Timothy M. Totten
I am currently running Kernel 2.4.5 on my machine, and I
tried to install 2.4.18 and got a kernel panic. So I thought I'de just make a new compile of 2.4.5 with only one change, I set the High Memory support to 4GB instead of None.Right when the kernel should have been setting up the swap
space, instead it gave me the following message:
Quoted 7 lines
BUG IN DYNAMIC LINKER ld.so:
rtld.c: 621:dl_main: Assertion >_dl_rtld_map.l_libnamefailed!Kernel panic: Attempted to kill init!This is a different message than I was getting in 2.4.18 but happens at the same time in bootup.
The thing is, when I boot the original 2.4.5 it works fine.
Are you sure you did get exactly the same drivers and file system modules included as with your original 2.4.5 kernel? The reason I ask is that I've just spent two entire days trying (and finally suceeding) to get 2.4.18 working on a Compaq DL380 server (and no, not evern Red Hat's "original" kernels worked with these systems starting with 2.4.9-21).
I didn't get the same results as you did, but various other kinds of kernel panics either when it tried to mount the root file system or setting up swap. I'm not sure exactly how I did manage to get it to work, but I believe I finally figured that I needed to compile the cpqarray driver as a module and not as a static driver, and various other drivers static, especially those pertaining to file systems and such. Mkinitrd didn't pick them up correctly, and using --preload or --with to mkinitrd didn't help either. IOW, I fixed the problem with my systems by T&E. I know too little about your system to tell whether the problem is the same, or even similar.
/Robert