OS hittar inte allt RAM

I detta forum diskuterar vi frågor relaterade till fysisk hårdvara.
Ubunturelaterade frågor ska ställas i Hårdvara
Kategoriregler
I detta forum diskuterar vi frågor relaterade till fysisk hårdvara.
Ubunturelaterade frågor ska ställas i Hårdvara
strixx
Inlägg: 158
Blev medlem: 03 mar 2009, 20:44
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

OS hittar inte allt RAM

Inlägg av strixx »

Hej,

Här ska ni alla få ett problem att fundera på.

Jag har en gammal laptop som jag har Puppy Linux på. Det är en Compaq Presario 1685 med en AMD-K6 processor och 64MB RAM. Nu har jag hittat ett överblivet 256MB SO-DIMM som jag tryckt i datorn. Nu till problemet.

Efter uppstart säger BIOS 319MB RAM, alltså som det ska. Men i Puppy kan jag bara se 64MB.
Jag tog min Ubuntu Live-CD och tryckte i, och startade MemTest86. Där fick jag svaret 64MB, men om jag valde att testa minnesstorleken (Config-3-3) så hittar MemTest 319Mb.
Efter detta provade jag starta Ubuntu från Live-CD, men det startade inte, antagligen för att minnet tog slut.

Jag har gjort av med manualen, men när jag googlat runt som en dåre ett par kvällar har jag hittat specifikationerna för datorn och där står att man maximalt kan sätta i en 128MB modul, men jag har hittat sidor där det står att det är 256Mb (dock färre). Har även hittat sidor som beskriver hur folk har byggt ut samma dator med 256MB utan att det verkar ha orsakat problem.

Och BIOS ser och räknar upp allt minne, och jag kan testa det med MemTest. 1,5 timme tog det och inga fel rapporterades.

Vad ska jag ta mig till?
Desktop - Ubuntu 10.04 LTS Desktop Edition , Server - Ubuntu 10.04 LTS Server Edition
Laptop - Windows XP, Netbook - Windows 7
PDA - Windows Mobile 2003 SE , Mobil - Android , Wii - ??????
Rune.K
Inlägg: 6437
Blev medlem: 09 jul 2008, 17:19
OS: Kubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: OS hittar inte allt RAM

Inlägg av Rune.K »

Prova med att ta ut 64MB-minnet, dvs du ska endast använda 256MB-minnet.

Dessutom så kanske din dator blir snabbare, för då körs den med hastigheten på 256MB-minnet.
Har du bägge minnena i så bestäms hastigheten av 64MB-minnet, som jag tar för givet är långsammare...

Bytte själv nyligen till nya snabba minnen i min egen dator och den blev snabbare...
strixx
Inlägg: 158
Blev medlem: 03 mar 2009, 20:44
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: OS hittar inte allt RAM

Inlägg av strixx »

Dom 64Mb är inbyggda. Det är alltså en laptop.

Men jag har ställt samma fråga på ett Puppyforum, och har nu fått ett kryptiskt svar om att jag ska dela datorn och felsöka, så jag ska undersöka hur den ser ut innuti!

Det knasiga är ju att MemTest kan hitta allt minne, och BIOS räknar upp det. Men när jag kolla i Puppy så finns det faktiskt bara ca 54MB RAM, alltså inte ens 64MB.
Desktop - Ubuntu 10.04 LTS Desktop Edition , Server - Ubuntu 10.04 LTS Server Edition
Laptop - Windows XP, Netbook - Windows 7
PDA - Windows Mobile 2003 SE , Mobil - Android , Wii - ??????
Rune.K
Inlägg: 6437
Blev medlem: 09 jul 2008, 17:19
OS: Kubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: OS hittar inte allt RAM

Inlägg av Rune.K »

strixx skrev:Dom 64Mb är inbyggda. Det är alltså en laptop.

Men jag har ställt samma fråga på ett Puppyforum, och har nu fått ett kryptiskt svar om att jag ska dela datorn och felsöka, så jag ska undersöka hur den ser ut innuti!

Det knasiga är ju att MemTest kan hitta allt minne, och BIOS räknar upp det. Men när jag kolla i Puppy så finns det faktiskt bara ca 54MB RAM, alltså inte ens 64MB.
Men hur har du tryckt in 256MB SO-DIMM i datorn?
Jag är ingen specialist på laptops, men visst brukar RAM-modulerna vara väl synliga när man öppnar en lucka.
Och lätta att byta.
Rätta mej om jag har fel...
Användarvisningsbild
gruble
Inlägg: 704
Blev medlem: 24 maj 2007, 11:30
OS: Foresight
Utgåva: 20.04 Focal Fossa LTS

Re: OS hittar inte allt RAM

Inlägg av gruble »

Det finns även moduler under själva tangentbordet på en del bärbara, där man kommer åt tangentbords-skruvarna från undersidan av datorn.
Bl.a Compaq/HP.
posted from a silent usb, cf, sdhc, ssd or revodrive started pc. Ext2Fsd Project PC-BSD® PenDriveLinux UsbForum SSD review
strixx
Inlägg: 158
Blev medlem: 03 mar 2009, 20:44
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: OS hittar inte allt RAM

Inlägg av strixx »

Nej under den luckan som jag satte in minnet fanns bara en tom plats...
Men som sagt imorgon ska jag skruva isönder den och se hur den ser under huven.. ;D
Desktop - Ubuntu 10.04 LTS Desktop Edition , Server - Ubuntu 10.04 LTS Server Edition
Laptop - Windows XP, Netbook - Windows 7
PDA - Windows Mobile 2003 SE , Mobil - Android , Wii - ??????
Användarvisningsbild
gruble
Inlägg: 704
Blev medlem: 24 maj 2007, 11:30
OS: Foresight
Utgåva: 20.04 Focal Fossa LTS

Re: OS hittar inte allt RAM

Inlägg av gruble »

Vissa har långa skruvar på undersidan, kan även vara under någon lucka, ibland märkta med en "tangentbordsikon". Sruva loss och sen får du vara försiktig när du lyfter och ser efter om det sitter fast på fler ställen.
posted from a silent usb, cf, sdhc, ssd or revodrive started pc. Ext2Fsd Project PC-BSD® PenDriveLinux UsbForum SSD review
strixx
Inlägg: 158
Blev medlem: 03 mar 2009, 20:44
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: OS hittar inte allt RAM

Inlägg av strixx »

Har öppnat upp datorn och bytat ut orginal modulen på 64MB mot den nya 256MB. BIOS säger då 256MB men endast Grub startar och säger att det finns 0kB RAM, och följden blir ju att inget OS starar, inte ens Grubmenyn.

Jag fattar inte varför MemTest och BIOS hittar minnet men inte Grub osv. :-\
Desktop - Ubuntu 10.04 LTS Desktop Edition , Server - Ubuntu 10.04 LTS Server Edition
Laptop - Windows XP, Netbook - Windows 7
PDA - Windows Mobile 2003 SE , Mobil - Android , Wii - ??????
Användarvisningsbild
webaake
Inlägg: 3962
Blev medlem: 09 maj 2007, 09:46
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: OS hittar inte allt RAM

Inlägg av webaake »

På vissa äldre datorer var man tvungen att gå in i bios och verifera RAM-minnet, sedan exit o. save. Det kan även finnas nåt som geter ESCD i bios där man kan välja 'yes'.
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
strixx
Inlägg: 158
Blev medlem: 03 mar 2009, 20:44
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: OS hittar inte allt RAM

Inlägg av strixx »

Finns inga inställnigar i BIOS. Har förlorat manualen så jag vet inte om man kan komma åt några dolda menyer, för det jag ser i BIOS är endast datum/tid, bootsekvens, Energibesparing, com/lpt och stöd för stora diskar. Har aldrig sett ett BIOS med så här få inställningsmöjligheter.... :-\
Desktop - Ubuntu 10.04 LTS Desktop Edition , Server - Ubuntu 10.04 LTS Server Edition
Laptop - Windows XP, Netbook - Windows 7
PDA - Windows Mobile 2003 SE , Mobil - Android , Wii - ??????
Användarvisningsbild
webaake
Inlägg: 3962
Blev medlem: 09 maj 2007, 09:46
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: OS hittar inte allt RAM

Inlägg av webaake »

Gör någon marginell ändring, t ex ändra tiden en minut och sedan exit/save?
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Rune.K
Inlägg: 6437
Blev medlem: 09 jul 2008, 17:19
OS: Kubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: OS hittar inte allt RAM

Inlägg av Rune.K »

Om du inte har lagt ner mycket arbete på din befintliga Puppy-installation, så är nog det enklaste att installera om.
Förhoppningsvis så ser du direkt med Puppy's CD i LiveCD-läget hur mycket minne som finns tillgängligt...
strixx
Inlägg: 158
Blev medlem: 03 mar 2009, 20:44
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: OS hittar inte allt RAM

Inlägg av strixx »

Tyvärr hjälper det inte. Spelar inte någon roll vilken dist jag testar.

Har provat Ubuntu, Puppy och igår DSL, samma svar från alla!!

Tänkte jag skul lusläsa GRUB manualen i kväll för att se om det finns något man kan ändra i Grub... :-\
Desktop - Ubuntu 10.04 LTS Desktop Edition , Server - Ubuntu 10.04 LTS Server Edition
Laptop - Windows XP, Netbook - Windows 7
PDA - Windows Mobile 2003 SE , Mobil - Android , Wii - ??????
SakJur
Inlägg: 1358
Blev medlem: 31 mar 2007, 18:00
OS: Fedora
Utgåva: Vet inte/ingen utgåva passar
Ort: Västerås
Kontakt:

Re: OS hittar inte allt RAM

Inlägg av SakJur »

strixx skrev:Tyvärr hjälper det inte. Spelar inte någon roll vilken dist jag testar.

Har provat Ubuntu, Puppy och igår DSL, samma svar från alla!!

Tänkte jag skul lusläsa GRUB manualen i kväll för att se om det finns något man kan ändra i Grub... :-\
Kanske FreeBSD eller någon annan BSD dist funkar? Testa det... kan ju alltid vara ett kernel-fel...
Jag är inte tyvärr inte särskilt aktiv längre.
sakjur@launchpad
strixx
Inlägg: 158
Blev medlem: 03 mar 2009, 20:44
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: OS hittar inte allt RAM

Inlägg av strixx »

Ska genast kolla, tänkte inte på det..... Eller rättare sagt imorgon, för jag insåg precis att jag har slut på CD-ROM efter alla möjliga distar jag nu bränt ner för att testa... Vi letar efter en BSD och återkommer.... :)
Desktop - Ubuntu 10.04 LTS Desktop Edition , Server - Ubuntu 10.04 LTS Server Edition
Laptop - Windows XP, Netbook - Windows 7
PDA - Windows Mobile 2003 SE , Mobil - Android , Wii - ??????
strixx
Inlägg: 158
Blev medlem: 03 mar 2009, 20:44
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: OS hittar inte allt RAM

Inlägg av strixx »

Nu har jag googlat ännu mer och (tack vare tipset om BSD) kommit fram till att det är ganska vanligt att just Compaq datorer inte rapporterar rätt mängd minne.

Enligt en FAQ på en openBSD-sida skulle man lägga till en viss rad i /etc/boot.conf
samma typ av fras hittade jag på ett forum om RedHat fast då skulle den läggas till i Lilo, och då antar jag att det är så att Grub inte rapporterar rätt minnesmängd till kärnan. Och Grub hittar ju inte rätt mängd minne heller.

Så jag satte mig ner och läste manualen till Grub och hittade ett kommando för att manuellt ange mängden utökat minne, men detta hjälpte inte. Grub rapportera tillbaka den storlek jag anget men när jag sedan bootar Linux så är vi tillbaks till ruta ett.

Nu fortsatte jag och leta och har kommit så långt som att man kan lägga till kommando till kärnan. Så då lade jag till samma som jag hittade att man skulle lägga till när man använder Lilo, nämligen:

Kod: Markera allt

mem=exactmap mem=0x9f000@0 mem=0x13f00000@0x100000
enligt http://www.geocities.com/rlcomp_1999/me ... ml#METHOD2 så är det precis så här man ska skriva om man har 319MB som jag har. Men detta gjorde bara så det hängde sig när kärnan skulle laddas.

Finns det några här som är duktiga på kommandona man skickar till kärnan som vill försöka sig på att hjälpa mig. Har jag tänkt rätt?
Desktop - Ubuntu 10.04 LTS Desktop Edition , Server - Ubuntu 10.04 LTS Server Edition
Laptop - Windows XP, Netbook - Windows 7
PDA - Windows Mobile 2003 SE , Mobil - Android , Wii - ??????
Användarvisningsbild
janne-5011
Inlägg: 744
Blev medlem: 01 feb 2009, 22:15
OS: Xubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: OS hittar inte allt RAM

Inlägg av janne-5011 »

har du provat med 128mb ?

Kod: Markera allt

mem=exactmap mem=0x9f000@0 mem=0x7f00000@0x100000
funkar det så har du iaf förbättrat
strixx skrev:Nu har jag googlat ännu mer och (tack vare tipset om BSD) kommit fram till att det är ganska vanligt att just Compaq datorer inte rapporterar rätt mängd minne.

Enligt en FAQ på en openBSD-sida skulle man lägga till en viss rad i /etc/boot.conf
samma typ av fras hittade jag på ett forum om RedHat fast då skulle den läggas till i Lilo, och då antar jag att det är så att Grub inte rapporterar rätt minnesmängd till kärnan. Och Grub hittar ju inte rätt mängd minne heller.

Så jag satte mig ner och läste manualen till Grub och hittade ett kommando för att manuellt ange mängden utökat minne, men detta hjälpte inte. Grub rapportera tillbaka den storlek jag anget men när jag sedan bootar Linux så är vi tillbaks till ruta ett.

Nu fortsatte jag och leta och har kommit så långt som att man kan lägga till kommando till kärnan. Så då lade jag till samma som jag hittade att man skulle lägga till när man använder Lilo, nämligen:

Kod: Markera allt

mem=exactmap mem=0x9f000@0 mem=0x13f00000@0x100000
enligt http://www.geocities.com/rlcomp_1999/me ... ml#METHOD2 så är det precis så här man ska skriva om man har 319MB som jag har. Men detta gjorde bara så det hängde sig när kärnan skulle laddas.

Finns det några här som är duktiga på kommandona man skickar till kärnan som vill försöka sig på att hjälpa mig. Har jag tänkt rätt?
Debian är den klippa varpå 5011 vilar
strixx
Inlägg: 158
Blev medlem: 03 mar 2009, 20:44
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: OS hittar inte allt RAM

Inlägg av strixx »

janne-5011 skrev:har du provat med 128mb ?

Kod: Markera allt

mem=exactmap mem=0x9f000@0 mem=0x7f00000@0x100000
funkar det så har du iaf förbättrat
Ja det har jag med samma tråkiga resultat.

Precis innan jag gav upp i natt hittade jag en tråd http://ubuntuforums.org/showthread.php? ... ram&page=4 där en har exakt samma problem som jag, men det är inte markerat som löst, och den har varit orörd i ett år snart!

Jag körde dmidecode i en terminal och till min förvånging ser jag att Linux kan via BIOS visst det få reda på hur myckt RAM det sitter i den! Med det kommandot så ser jag precis allt! Se själv:

Kod: Markera allt

Handle 0x0005, DMI type 5, 20 bytes
Memory Controller Information
	Error Detecting Method: None
	Error Correcting Capabilities:
		None
	Supported Interleave: One-way Interleave
	Current Interleave: One-way Interleave
	Maximum Memory Module Size: 256 MB
	Maximum Total Memory Size: 512 MB
	Supported Speeds:
		70 ns
		60 ns
	Supported Memory Types:
		FPM
		EDO
		DIMM
		SDRAM
	Memory Module Voltage: 3.3 V
	Associated Memory Slots: 2
		0x0000
		0x0001
	Enabled Error Correcting Capabilities:
		Unknown

Handle 0x0006, DMI type 6, 12 bytes
Memory Module Information
	Socket Designation: Socket 0
	Bank Connections: 0 1
	Current Speed: 60 ns
	Type: DIMM SDRAM
	Installed Size: 64 MB (Single-bank Connection)
	Enabled Size: 64 MB (Single-bank Connection)
	Error Status: OK

Handle 0x0007, DMI type 6, 12 bytes
Memory Module Information
	Socket Designation: Socket 1
	Bank Connections: 2 3
	Current Speed: 60 ns
	Type: DIMM SDRAM
	Installed Size: 256 MB (Single-bank Connection)
	Enabled Size: 256 MB (Single-bank Connection)
Här har vi nog ett problem som är olösligt eller vad tror ni? Finns här någon superguru som vet vad jag ska göra?
Desktop - Ubuntu 10.04 LTS Desktop Edition , Server - Ubuntu 10.04 LTS Server Edition
Laptop - Windows XP, Netbook - Windows 7
PDA - Windows Mobile 2003 SE , Mobil - Android , Wii - ??????
Användarvisningsbild
janne-5011
Inlägg: 744
Blev medlem: 01 feb 2009, 22:15
OS: Xubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: OS hittar inte allt RAM

Inlägg av janne-5011 »

kollade i den tråden du länkade till.
en ide därifrån är att kolla vilken sorts minne datorn stödjer, det kan du göra här
http://crucial.com/

det står väl info på minnet vilken sort det är så du kan jämföra, förutom infon du redan har, och se att du inte försöker med ngt som är kört redan från början.
Debian är den klippa varpå 5011 vilar
strixx
Inlägg: 158
Blev medlem: 03 mar 2009, 20:44
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: OS hittar inte allt RAM

Inlägg av strixx »

Där finns vissa "problem".

Enligt en spec på nätet på denna datorn så ska den bara vara uppgraderbar till 198Mb, men på ett annat ställe stod det att det var mer.
Och enligt dmidecode klara den ju ab 512Mb, och som sagt BIOS hittar allt minne. MemTest hittar allt minne.
Därför ANTAR jag att det inte är detta som är problemet.

Enligt länken ovan ska det var PC133 SDRAM och det är exakt vad det är, men enligt specen jag hittade på nätet ska det vara PC100, så det enda här kan vara att det är för "snabba" minnen. Borde inte vara något problem.

Jag ska idag få låna en 128 av en kompis, så vi får se efter jag testat med den!
Desktop - Ubuntu 10.04 LTS Desktop Edition , Server - Ubuntu 10.04 LTS Server Edition
Laptop - Windows XP, Netbook - Windows 7
PDA - Windows Mobile 2003 SE , Mobil - Android , Wii - ??????
Skriv svar

Återgå till "Hårdvara som hårdvara"