dual cpu ketnel support
Hello,
I am trying to install 2.4.18-686-smp to be able to have both cpu's utilized however after installing it and yes i have initrd image in the lilo.conf the system hung i tried to boot it 2x First time it hung after detecting boths cpu's and second time at the 5 minute prompt here is some info cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 8 model name : Pentium III (Coppermine) stepping : 6 cpu MHz : 1004.513 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse bogomips : 2005.40 from lilo.conf default=LinuxSMP image=/boot/vmlinuz-2.4.18-686-smp initrd=/boot/initrd.img-2.4.18-686-smp label=LinuxSMP read-only # restricted # alias=1 image=/boot/vmlinuz-2.4.9-686 initrd=/boot/initrd-2.4.9-686 label=Linux read-only # restricted # alias=1 image=/boot/vmlinuz-2.2.19-reiserfs label=LinuxOLD read-only optional # restricted # alias=2 All help is greatelly appreciated!!!! |
Right, before we carry on, did you downloaded the kernel image from debian's website?
|
i used dselect...so the answer is yes
|
Like most people would agree to my suggestion, you will be better off
by compiling your own kernel. So, here we go, first of all we'll need a few "utensils" : all the packeges that are needed to install the kernel images (initrd-tools, fileutils, modutils) and the ones that are highly suggested :binutils, bin86, fakeroot and ncurses. Download the latest kernel source from www.kernel.org or use the one that comes with debian usually found on usr/src/ uncompress it on /usr/src and go into the file and open the shell window and type make menuconfig and configure your kernel to meet YOUR needs if you find an option that you don't understand just type ? and it will pop up with a brief description. After you have finished configuring the kernel, save and exit. Now comes the fun! type make clean and now issue this command: fakeroot make-kpkg --revision=3:custom.1.0 kernel_image Now, where it says "custom" you can type whatever you want like "mykernel" or "customizedkernel" where 1.0 is the version so you can write whatever you want again "0.1" 0.0.1" or just 1.0 use it to track your configured kernels.It is very likely that you will do it more than once! Now, once it 's finished go back to usr/src you will find kernel nicely packeged ready to be installed like any program in .deb form All this should do the trick, as you learn how to configure your kernel you will find parts that are not needed for the kind of machine you got by eliminating these parts your kernel will be slimmer and fast !! |
Rodcl: I want to thank you in advance for the wise words :)
I will give this a shot within the next few days...as soon as i get some time to spare...i will post my results back here Thanks again!!!!! |
No problem, glad i could be of any help
|
All times are GMT -5. The time now is 05:49 PM. |