Linux - ServerThis forum is for the discussion of Linux Software used in a server related context.
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.
I just installed CentOS 5.0 on a Pentium Dual Core server. I have 4GB RAM but Linux detects only 2.9GB. Earlier I had solved this problem by installing SMP kernel so I want to do that now. But after a lot of searching, I couldn't find a smp kernel.
I tried installing through yum but no luck. May be my command is mistake.
Any ideas where can I get a smp kernel or what should be the exact yum parameter?
The nice thing about Windows is - It does not just crash, it displays a
dialog box and lets you press 'OK' first.
You probably installed a 32-bit system and did not put in the bits needed to address 3GB+. I can't even remember the name of that bit now... but you can search the previous posts for memory-related questions.
Well by default Linux will detect all the RAM you have on your system. So there isn't a "special" parameter or whatever for 4GB RAM. What are you looking at that tells you, you have 2.9GB of RAM? Are you running a XEN kernel? What hardware specs do you have? Can you boot this same hardware with a another distro (Fedora or whatever) via a live cd and it is fine? Are you BIOS settings correct? What does `dmidecode` tell you about the installed memory modules you have?
but you can search the previous posts for memory-related questions.
Or, as it turns out, future posts. Lots of future posts.
Just for reference, PAE was the 'address more ram in 32 bits' option and it has nothing, fundamentally. to do with SMP, but, early on, some distros may have bundled their SMP and PAE functions together and called it SMP, for convenience. These days, SMP is the default in most circumstances and the name SMP has more-or-less gone from mainstream distros.
Hi... It's 2010 and I'm adding to this extended discussion...
Usually I update CENTOS 5 using 'yum upgrade kernel-smp' but I just tried that on a new P4 HT box today, and it tells me 'Error: No Package Matching kernel-smp'. I ran 'uname -a' and it responds with:
Linux mysub.domain.net 2.6.18-164.11.1.el5 #1 SMP Wed Jan 20 07:39:04 EST 2010 i686 i686 i386 GNU/Linux
That indicates the SMP kernel is installed, correct? So why wouldn't the update work? Thanks!