Skip to contentSkip to conversation

a memory-related problem?

DISCUSSION Colonel 3 participants 3 messages Jun 17, 2001 1 message not in the archive

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

Colonel

author
#1 lore raw
Quoted 10 lines · you

Hi,

I just added 128 MB of RAM to my machine which already had 128 MB and which has 128 MB swap. 128 MB RAM + 128 MB swap (either the new or the old 128 MB RAM) works, but the combination of that, 256 MB RAM + 128 MB swap, crashes the compu during startup with either an "unresolved- symbols in init" message (which is completely random, each boot shows different unresolved references) or with oopses right after starting init.

It's more likely that the two RAM sticks differ. I had a similar problem in a Windoze machine awhile ago. Move one stick of RAM into another bank, i.e. with 4 memory slots, use #1 and #3. If you only have 2 memory slots, return/sell what you have and buy 2 sticks at the same time.

--My pid is Inigo Montoya. You killed -9 my parent process. Prepare to vi.

#2 lore raw
Quoted 12 lines · Colonel
Quoted 10 lines · you

Hi,

I just added 128 MB of RAM to my machine which already had 128 MB and which has 128 MB swap. 128 MB RAM + 128 MB swap (either the new or the old 128 MB RAM) works, but the combination of that, 256 MB RAM + 128 MB swap, crashes the compu during startup with either an "unresolved- symbols in init" message (which is completely random, each boot shows different unresolved references) or with oopses right after starting init.

Quoted 5 lines

It's more likely that the two RAM sticks differ. I had a similar problem in a Windoze machine awhile ago. Move one stick of RAM into another bank, i.e. with 4 memory slots, use #1 and #3. If you only have 2 memory slots, return/sell what you have and buy 2 sticks at the same time.

P6b has three mem-slots. I would get "unresolved errors in init" if I had 2x64+1x128 sticks, and I would get oopses if I had 2x128M sticks. So there is indeed a weird difference.
I just noticed this: if I supply "linux-2.4.4 mem=255M" instead of "linux-2.4.4 mem=256M" at the lilo prompt, it does work. Is this a bug in the code that handles options given at startup-time? (I only tried this for 2x128 sticks but I suppose this is the same for 2x64+1x128 sticks - I guess I'm too lazy to try it out).

Regards,

Ronald Bultje

#3 lore raw
Quoted 5 lines

I just noticed this: if I supply "linux-2.4.4 mem=255M" instead of "linux-2.4.4 mem=256M" at the lilo prompt, it does work. Is this a bug in the code that handles options given at startup-time? (I only tried this for 2x128 sticks but I suppose this is the same for 2x64+1x128 sticks - I guess I'm too lazy to try it out).

Its common for the BIOS to reserve and use the top 1K or so