LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel
User Name
Password
Linux - Kernel This forum is for all discussion relating to the Linux kernel.

Notices


Reply
  Search this Thread
Old 12-11-2007, 07:19 PM   #1
sycamorex
LQ Veteran
 
Registered: Nov 2005
Location: London
Distribution: Slackware64-current
Posts: 5,836
Blog Entries: 1

Rep: Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251
686 kernel compilation


Hi,

By mistake I chose a 486 kernel during Debian installation. Obviously it only recognises one core of my dual core turion (AMD Turion(TM) 64 X2). I could install it again and choose the rigcht kernel, but I thought I could get the latest one and just recompile it. My question is simple:

1. You know in 'make menuconfig' which options are responsible for 2 cores - smp - kernel - I mean I would guess it's something with 686? Can you tell me which ones exactly?

2. Which processor to specify: amd athlon/opteron ? (I want to stick with 32 bits - my distro is i386)

3. which options to specify to get BIGMEM. Is it only the bigmem one, or are there any other ones?


thank you

Last edited by sycamorex; 12-11-2007 at 07:28 PM.
 
Old 12-11-2007, 07:25 PM   #2
pljvaldez
LQ Guru
 
Registered: Dec 2005
Location: Somewhere on the String
Distribution: Debian Wheezy (x86)
Posts: 6,094

Rep: Reputation: 281Reputation: 281Reputation: 281
I haven't compiled a kernel in quite a while.

Why not just install the kernel you want from the repositories?
Code:
apt-cache search linux-image |grep 686
Then aptitude install linux-image-2.6.XXXX-X-686 or whatever the filename is that you need (i.e. bigmem, 686, etc). If you want to stick with 32 bit, don't download one of the amd64 kernels, just use a plain -686 kernel.
 
Old 12-11-2007, 07:33 PM   #3
sycamorex
LQ Veteran
 
Registered: Nov 2005
Location: London
Distribution: Slackware64-current
Posts: 5,836

Original Poster
Blog Entries: 1

Rep: Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251
Thanks for your reply.

These are the results of apt-cache:


Quote:
sycamorex@deb386:~/data/notes$ apt-cache search linux-image | grep 686
linux-headers-2.6.22-3-686 - Header files for Linux 2.6.22 on PPro/Celeron/PII/PIII/P4
linux-headers-2.6.22-3-686-bigmem - Header files for Linux 2.6.22 on PPro/Celeron/PII/PIII/P4
linux-headers-2.6.22-3-vserver-686 - Header files for Linux 2.6.22 on PPro/Celeron/PII/PIII/P4
linux-image-2.6-686 - Linux 2.6 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6-686-bigmem - Linux 2.6 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6-vserver-686 - Linux 2.6 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.22-3-686 - Linux 2.6.22 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.22-3-686-bigmem - Linux 2.6.22 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.22-3-vserver-686 - Linux 2.6.22 image on PPro/Celeron/PII/PIII/P4
linux-image-686 - Linux image on PPro/Celeron/PII/PIII/P4
linux-image-686-bigmem - Linux image on PPro/Celeron/PII/PIII/P4
linux-image-vserver-686 - Linux image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.22-2-686 - Linux 2.6.22 image on PPro/Celeron/PII/PIII/P4
linux-headers-2.6.22-2-686 - Header files for Linux 2.6.22 on PPro/Celeron/PII/PIII/P4
Why don't they have any kernel tailored for athlons - it' all intel!!!
The other thing is that I'd rather get the 2.6.23.9 - it's a laptop and I hope to get a better support for some of
my hardware in the latest kernel.

thanks
regards
sycamorex
 
Old 12-11-2007, 07:41 PM   #4
pljvaldez
LQ Guru
 
Registered: Dec 2005
Location: Somewhere on the String
Distribution: Debian Wheezy (x86)
Posts: 6,094

Rep: Reputation: 281Reputation: 281Reputation: 281
It's not really intel specific, it's that class of processor. Just like on the 64-bit side, they're all said to be tailored for AMD64 chips, not to EM64T intel chips. I'd just install the -3-686 version and try it out.

You can copy the config file from the /boot directory, then download a 2.6.23 kernel and make oldconfig to compile your own. That should have all the proper things marked for you.
 
Old 12-11-2007, 08:01 PM   #5
sycamorex
LQ Veteran
 
Registered: Nov 2005
Location: London
Distribution: Slackware64-current
Posts: 5,836

Original Poster
Blog Entries: 1

Rep: Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251
thanks, that's a good idea - I'll do it
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
upgrade the kernel from 2.6.8-2-686 to 2.6.18-4-686 on etch stable cccc Debian 3 06-17-2009 07:39 AM
i 686 kernel ? Redbone981sl Ubuntu 1 11-22-2007 06:03 PM
Why kernel-image-2.6.8-2-686 ? MKSrivastava Debian 1 12-10-2005 04:01 AM
kernel 2.6.8-2-386 or 2.6.8-2-686 cccc Debian 7 08-22-2005 07:51 AM
nvidia-kernel-2.6.8-2-686 harlemno1 Linux - Newbie 2 03-21-2005 02:16 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel

All times are GMT -5. The time now is 01:24 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration