Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
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.
Just reiterating what Laz said... if you install a 64-bit version of your favorite Linux flavor, the problem will go away. However, depending on your setup, you may not be able to install a 64-bit version.
I looked up the laptop and one of the available processors is a Celeron... which is NOT 64-bit. They have Core2Duo's available and that is 64-bit. So, you just may be stuck with the 3GB limit.
In my experience, Linux has excellent memory management. With just 512MB running Fedora 8, it never went into the SWAP ONCE. I upped to 1GB just in case, but it still runs just as well as it did with 512MB.
You don't even need to run a 64-bit kernel to get access to more than 4 GB RAM. You could just turn on hugemem support, which support up to 64 GB RAM. However, it could be a hardware limitation such that this will not work. I say try it anyway. Not sure if kubuntu has a pre-built kernel that supports it, look around, if not try compiling one (not from scratch, just use the config kubuntu uses but enable 64 GB RAM support).
EDIT: I'm assuming you have the thinkpad with a Core Duo, in which case you must compile the kernel specifically for it in order for this trick to work.
Last edited by H_TeXMeX_H; 01-28-2008 at 02:45 AM.
This particular system which was purchased new last February, will only support a total of 2 GB of RAM. 1 - 1 GB stick in each slot. I haven't got my grubby little fingers on any 2 GB sticks yet to see what happens, but since the BIOS says no, I have a feeling it's just not going to work.
if the "width" were the only limiting factor, mine should support far more than 2 GB.
I'm not sure what exactly determines the max RAM a system board can take, I'm sure it's probably a combination of the width of the memory bus, the chipset used on the motherboard, and any BIOS limitations set by the manufacturer..
the detail level of that command certainly does vary between systems, the old 1 Ghz dell I had on my desk a while back had a limitation of 1 GB plainly listed in the output of lshw. I'll have to look at the other whitebox systems I've built to see how their output compares..