Linux - KernelThis forum is for all discussion relating to the Linux kernel.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I am running Slack 10.2 stock kernel from "raid.s" on a Dell PE2850, 2 processor core duo, 4GB RAM and it runs fine. I just do not have access to the full RAM and multi-processor capabilities of the server. I was trying to reconfigure the kernel to enable SMP and RAM up to 4GB.
Once compiled, and changes are made to "/etc/lilo.conf", it boots showing 8 processors, runs through the SCSI init using MegaRAID2 in the kernel, then right after the Detecting Hardware line it throws "Unable to handle kernel paging request at <I did not write the memory location down, sorry>".
To get to this point, I copied "/boot/config" to "/usr/src/linux/.config" and made the changes for RAM up to 4GB, and SMP using "make menuconfig", compiled the kernel, and placed it in the "/boot" dir, then modified "/etc/lilo.conf" and ran lilo.
I thought that this would give me the config from the current running kernel, but apparently it does not because the system does not complete a boot. I got the error mentioned above, (module problem?).
I tried "make dep", "make modules", "make modules_install". Still same problem.
Is there a way that I can get a .config from the running kernel and just make changes for the RAM and SMP options?
If you are using a stock Slackware, in the /boot section you have the config (or config-ide-something) file of the original 2.4.x kernel the OS comes with. That is a good starting point if you want to recompile the kernel.
If you switch to a 2.6.x kernel and the config.gz option is set, you can easily see the config of the running kernel in /proc/config.gz. You can see it with the command less.
I was afraid of that...I used the /boot/config to start from, made changes for SMP and RAM up to 4GB, then compiled the new kernel.
It still won't complete a boot. I get that kernel paging error.
I am using kernel 2.4.31