Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
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.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have an iwill server, with 8 dual core opteron cpu's. If I use 32bit live cd's, they boot fine (but of course, can't address more than 4gb of RAM, and running 32bit isn't an option).
If I use a 64bit live cd, and boot with more than 16gb of ram installed (ram has been tested for 48 hours in memtest), strange things occur, for instance, a soft lockup on a random cpu (could be 1, could be 3, could be 4). I have tried mem={theexactamount}, and mem={exactamountminus1}, however this does not work. I have 32gb of RAM installed, and it just simply won't boot. If I remove 16gb, and bring it to 16gb, the machine boots, and I am able to install, (and I can install the other 16gb once I'm done with the stage3 install, but it's unstable).
Is there some sort of limit on what linux really supports on installed RAM I'm not aware of? Is there a specific kernel argument I need to pass for that much RAM? I have tried gentoo 2006.0, and 2006.1 and 2007.0, to no avail. I have also tried fedora (to no avail).
..and I take crude about having 2gig installed. I think you are going to have a limited pool of people with real experience on this one. The only thing I could find applies to Redhat(maybe others?). "append the kernel command line with mem=32G"
As in:
title Red Hat Enterprise Linux Server (2.6.18-4.elxen)
root (hd0, 0)
kernel /xen.gz-2.6.18-4-el5 mem=32G
module /vmlinuz -2.6.18-4.el5xen ro root=LABEL=/
module /initrd-2.6.18-4.el5xen.img
Perhaps if you boot with only the 16 gig memory, and compile a kernel with "CONFIG_HIGHMEM64G" set (in other words, give the kernel support for up to 64 GB mem), that might resolve your problem.
I have another of the exact machines, and that's how I did it, booted, and installed with 16, then installed the 32. However, as I said, it seems unstable.
Well what I meant was to boot with your 16 gig mem, and DON'T install the rest of the memory until you have compiled the new kernel and are ready to boot to it.
Woohoo, that'd be my idea of a Gentoo box. Bet you get X compiled faster than I did ...
Sounds like dodgy (most likely mismatched) memory. Memtest doesn't exercise things like the kernel does. Unfortunate but true - same with Windoze; it'll happily run on memory Linux gets all wobbly kneed about.
Mmmm - Opterons; is the memory "local" to the processors ???. I had a feeling the Opterons were (psuedo ???) NUMA architecture.
If so, maybe try using all the (current) memory on half the chips - use the remainder on the others. Can't harm to try.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.