LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices



Reply
 
Search this Thread
Old 01-27-2012, 10:09 AM   #1
rasidrasid
Member
 
Registered: Jan 2012
Posts: 81

Rep: Reputation: Disabled
not recognizing the ram


Hello,

I am useing woody-Damn Small Linux and I upgraded my ram from 32 mb to 160 mb (additional 128 mb). I am sure my new ram is working perfectly, but DSL is only recognizing the 32 mb onboard, not the ram in the socket. The windows ce I had before was recognizing all 160 mb. What could be the problem? I found it out with the command free....only 32 mb :-(

Kind regards
 
Old 01-27-2012, 11:01 AM   #2
larrym82
Member
 
Registered: Dec 2011
Posts: 71

Rep: Reputation: Disabled
Quote:
Originally Posted by rasidrasid View Post
Hello,

I am useing woody-Damn Small Linux and I upgraded my ram from 32 mb to 160 mb (additional 128 mb). I am sure my new ram is working perfectly, but DSL is only recognizing the 32 mb onboard, not the ram in the socket. The windows ce I had before was recognizing all 160 mb. What could be the problem? I found it out with the command free....only 32 mb :-(

Kind regards
Hello,

This sounds like a very unusual configuration. How many sockets do you have altogether? Many systems require that all sockets contain the same capacity cards, i.e. 32x32x32x32 = 128 and also have an even number of sockets/cards.

Do you really have 32x32x32x32x32 = 160 ?? If you have six sockets, you might put another 32 mb card in. Or if you have 32x32x32x32x16x16 = 160 the order in which the cards are placed into the sockets is important.

Either way, if you had this working before, I am very surprised. You might check your BIOS to see whether any settings affecting RAM need to be changed and/or whether all your RAM is being loaded on POST.

Are you certain that your hardware will support that much RAM?

Hope this is helpful.
 
Old 01-27-2012, 11:09 AM   #3
rasidrasid
Member
 
Registered: Jan 2012
Posts: 81

Original Poster
Rep: Reputation: Disabled
thank you for reply. There are 32 mb onboard and with the 128 mb I thought it would be 160 mb. There is only one socket and I am almost certain that the board will carry it. There is no affects in the bios.

regards,
 
Old 01-27-2012, 02:27 PM   #4
larrym82
Member
 
Registered: Dec 2011
Posts: 71

Rep: Reputation: Disabled
Quote:
Originally Posted by rasidrasid View Post
thank you for reply. There are 32 mb onboard and with the 128 mb I thought it would be 160 mb. There is only one socket and I am almost certain that the board will carry it. There is no affects in the bios.

regards,
OK. When you say 32 mb onboard, do you mean on the motherboard, or is that what your BIOS POST is reading out? Or do you mean plus the socket with 128 mb?
 
Old 01-30-2012, 07:07 AM   #5
rasidrasid
Member
 
Registered: Jan 2012
Posts: 81

Original Poster
Rep: Reputation: Disabled
Hello,

this means on the motherboard fix installed. Additionally there is a socket for further 128 mb ram. The 32 mb onboard will be recognized but the 128 mb ram bar installed on the socket won't be. I am sure the bar is fully functional.

Thank you
 
Old 01-30-2012, 08:24 AM   #6
larrym82
Member
 
Registered: Dec 2011
Posts: 71

Rep: Reputation: Disabled
Quote:
Originally Posted by rasidrasid View Post
Hello,

this means on the motherboard fix installed. Additionally there is a socket for further 128 mb ram. The 32 mb onboard will be recognized but the 128 mb ram bar installed on the socket won't be. I am sure the bar is fully functional.

Thank you
IMO, your best bet will be to add another swap partition to your hard disk, assuming you have space for it.

The one you have plus the new one should be at least 1.5 times RAM or in your case 254 mb total. According to this article http://en.wikipedia.org/wiki/Paging you don't need to reinstall with a larger swap file, you can just add another. That is one of the advantages of Linux.

If that doesn't work, check the following.

Can you say more about the motherboard and hardware in general? Is it possible to print your BIOS screens? What Linux kernel are you using? What Windows version were you using? The Linux kernel design is different, so it is possible there is a jumper setting on your motherboard.
 
Old 01-30-2012, 09:14 AM   #7
rasidrasid
Member
 
Registered: Jan 2012
Posts: 81

Original Poster
Rep: Reputation: Disabled
thank you for the information.

I got an old thin client and tried to do on this page (its the same client): http://www.x95.us/winterm/3230/

Any idea?

Regards
 
Old 01-30-2012, 12:29 PM   #8
larrym82
Member
 
Registered: Dec 2011
Posts: 71

Rep: Reputation: Disabled
Careful!

fdisk is what you need - ordinarily it would require a partition for Linux, one for swap and one for your programs and files. I don't want to give too much advice, because I don't know what would happen if you partition your drive this way - you might lose all data or worse, you might not be able to install *any* software on your particular machine - other machines are no big deal, so you probably could reinstall using a USB, but if you depend on CE as it says in the page you provided, then you're going to have a problem. READ and UNDERSTAND before you attempt to partition your drive! I still think this would solve your problem though.
 
Old 01-30-2012, 01:58 PM   #9
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Main: Gentoo Others: What fits the task
Posts: 15,653
Blog Entries: 2

Rep: Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095
Quote:
Originally Posted by larrym82 View Post
IMO, your best bet will be to add another swap partition to your hard disk, assuming you have space for it.
I don't think that will help the system to recognize the RAM module.

@rasidrasid: Please post the output of
Code:
free -m
dmidecode -t memory
 
Old 01-30-2012, 04:23 PM   #10
rasidrasid
Member
 
Registered: Jan 2012
Posts: 81

Original Poster
Rep: Reputation: Disabled
Hello,

first of all thank you. I did everything who is writen in this site.
for free -m:
BusyBox v1.00 (2005.05.27-19:51+0000) multi-call binary

Usage: free

Displays the amount of free and used system memory

for dmidecode -t memory:
-bash: dmidecode: command not found

@larrym82: what you mean with Read and understand, where...i did exactly what is writen.

Thanks. Regards
 
Old 02-01-2012, 07:17 AM   #11
larrym82
Member
 
Registered: Dec 2011
Posts: 71

Rep: Reputation: Disabled
Quote:
Originally Posted by rasidrasid View Post
Hello,

first of all thank you. I did everything who is writen in this site.
for free -m:
BusyBox v1.00 (2005.05.27-19:51+0000) multi-call binary

Usage: free

Displays the amount of free and used system memory

for dmidecode -t memory:
-bash: dmidecode: command not found

@larrym82: what you mean with Read and understand, where...i did exactly what is writen.

Thanks. Regards
Is your problem fixed? If not there is another good post here:

http://www.linuxquestions.org/questi...-a-t22-252984/

The suggestion by nhs might work.

Last edited by larrym82; 02-01-2012 at 07:35 AM. Reason: more info
 
Old 02-01-2012, 07:52 AM   #12
dilbert_uk
Member
 
Registered: Aug 2011
Location: Yorkshire (UK)
Distribution: Lubuntu 10.04, Puppy Wary 5.1.2
Posts: 45

Rep: Reputation: Disabled
Your command "free" works in an unusual way. You got an older version of busybox but compare what my newer version says.

My "free --help" does what your "free -m" does.

If your program "free" is there maybe you'll get some useful output playing around with it or looking up the Internet how your older version is supposed to work.


# free --help
BusyBox v1.18.5 (2011-11-04 23:24:28 PDT) multi-call binary.

Usage: free

Display the amount of free and used system memory

# free
total used free shared buffers
Mem: 53328 11148 42180 0 0
-/+ buffers: 11148 42180
Swap: 0 0 0
# free -m
total used free shared buffers
Mem: 53328 11288 42040 0 0
-/+ buffers: 11288 42040
Swap: 0 0 0
#

PS:
# dmidecode -t memory
sh: dmidecode: command not found
 
Old 02-01-2012, 09:08 AM   #13
rasidrasid
Member
 
Registered: Jan 2012
Posts: 81

Original Poster
Rep: Reputation: Disabled
Hello,

first of all thank you. Second, i did not got a email to look by answer.

@larrym82:
I dont have a lilo. Everything is automated like is writen on this site. There is only a menu.lst under boot/grub and it looks like:

# This sets the default entry to boot.
# Remember that GRUB counts from 0, so 1 is the second entry.

default 0

# This sets the length of time in seconds that grub will wait for the user to select an OS
# before it boots the default on. I reccommend at least 15 seconds.

timeout 15

# Enter the entry for DSL here. Something like this.

title DSL
kernel /boot/linux24 root=/dev/hda2 quiet vga=normal noacpi noapm nodma noscsi frugal
initrd /boot/minirt24.gz

Where can i write mem=512M? Under initrd?

@dilbert_uk:
You mean free --help works for better insight of used memory? I will try it.

Thank you.
 
Old 02-01-2012, 09:12 AM   #14
rasidrasid
Member
 
Registered: Jan 2012
Posts: 81

Original Poster
Rep: Reputation: Disabled
sorry, i forgot it. In a second internet site (http://www.marlwifi.org.nz/projects/winterm) is writen:

"Problems

Unfortunately Winterm DSL is not perfect, so you will encounter the following issues that I am trying to fix. If you come up with a fix, please post a comment below and share it with the rest of the community!

The current kernel only supports up to 32MB RAM.
"

What can i do?

CU
 
Old 02-01-2012, 01:46 PM   #15
larrym82
Member
 
Registered: Dec 2011
Posts: 71

Rep: Reputation: Disabled
rasid,

nodma stands for 'no dynamic memory allocation' and deleting this line *might* allow your system to recognize the RAM

Note: commands are set apart with 'command' (for example) so leave the ' ' out when typing them in.

BEFORE you start, backup menu.lst with 'cp menu.lst menu.lst.bak'

Then try this: In the line below delete the nodma from your menu.lst you'll need a text editor like gedit or vi

If you don't know how to use these:

enter 'gedit menu.lst' or 'vi menu.lst' once you have the file up in an editor delete nodma
(gedit is far easier, but you probably don't have it - be careful with vi - use your arrow keys to place your cursor at the front of nodma, press 'dw' and then ':wq' or ':x' if you mess up just press ':q!' and your file won't be changed.

(your system won't have this highlighted in red as here)

# Enter the entry for DSL here. Something like this.

title DSL
kernel /boot/linux24 root=/dev/hda2 quiet vga=normal noacpi noapm nodma noscsi frugal
initrd /boot/minirt24.gz

If this causes any problem, just go back and run 'cp menu.lst.bak menu.lst
 
  


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
Why size of swap space is 2x of RAM??? Why not 1.5x of RAM or 2.5x of RAM??? Saurav Ghosh Linux - Newbie 7 11-01-2011 04:49 AM
Linux not recognizing full RAM available. konark Linux - Enterprise 9 08-04-2010 08:04 AM
RHEL4 isn't recognizing all my RAM kerinism1 Linux - Hardware 2 06-24-2007 07:10 PM
Linux Not recognizing 2GB of Ram VampireL0rd Linux - Hardware 7 03-08-2006 01:39 AM
Mandrake 10 Only recognizing 256 RAM on a T22 GyreGimble Linux - Laptop and Netbook 1 11-09-2004 08:05 PM


All times are GMT -5. The time now is 09:33 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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration