Dear listmembers, Zur Feier der SuSE habe ich meinem Kistchen einen ordentlichen Schluck RAM (128 MB) spendiert. Sowohl in Yast, als auch im KDE werden aber nur 64 MB angezeigt. Heisst das nun, dass nur 64 MB verwendet werden, oder heisst das, dass nur 64 MB angezeigt werden? Weiss jemand näheres darüber? (Unter Win98 wurde der Zuwachs auf Anhieb erkannt) best, olaf -- --- It's a matter of fact, that matter is not the only fact that matters. --- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* olaf o . andersen wrote on Sun, Apr 30, 2000 at 13:01 +0200:
Dear listmembers,
Zur Feier der SuSE habe ich meinem Kistchen einen ordentlichen Schluck RAM (128 MB) spendiert. Sowohl in Yast, als auch im KDE werden aber nur 64 MB angezeigt.
Den entsprechenden Kernelparameter (mem) hast Du schon probiert, ja? (Darüber sollte im Listenarchiv und evtl. auch in der SDB was zu finden sein) oki, Steffen -- Dieses Schreiben wurde maschinell erstellt, es trägt daher weder Unterschrift noch Siegel. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo, "olaf o. andersen" wrote:
Zur Feier der SuSE habe ich meinem Kistchen einen ordentlichen Schluck RAM (128 MB) spendiert. Sowohl in Yast, als auch im KDE werden aber nur 64 MB angezeigt. Heisst das nun, dass nur 64 MB verwendet werden, oder heisst das, dass nur 64 MB angezeigt werden?
Der folgende SDB-Artikel sollte Dir weiterhelfen: http://sdb.suse.de/sdb/de/html/maddin_memory1.html Gruss, Steffen --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Sun, 30 Apr 2000, olaf o. andersen wrote:
Dear listmembers,
Zur Feier der SuSE habe ich meinem Kistchen einen ordentlichen Schluck RAM (128 MB) spendiert.
Gibt doch mal beim beim linux boot prompt 'linux mem=128M' ein. Das Bios ist wahrscheinlich nicht in der Lage, mehr RAM mitzuteilen. Es kann allerdings auch sein, daß Du etwas weniger eingeben mußt, da daß Mainboard vielleicht 512K für sich beansprucht. Siehe auch Kapitel 14 im SuSE Handbuch (bei der 6.3er). Dann als Appendzeile im Lilomenü in Yast1 eintragen. MfG Patrick -- www.userfriendly.org/static --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Son, 30 Apr 2000 schrieb olaf o. andersen:
Zur Feier der SuSE habe ich meinem Kistchen einen ordentlichen Schluck RAM (128 MB) spendiert. Sowohl in Yast, als auch im KDE werden aber nur 64 MB angezeigt. Heisst das nun, dass nur 64 MB verwendet werden, oder heisst das, dass nur 64 MB angezeigt werden? Weiss jemand näheres darüber?
Standardmäßig werden nur 64MB benutzt. Folgender Kernel-Parameter schafft Abhilfe: mem=128M (entweder mit append oder in Yast pur) Gruß Dirk --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Zur Feier der SuSE habe ich meinem Kistchen einen ordentlichen Schluck RAM (128 MB) spendiert. Sowohl in Yast, als auch im KDE werden aber nur 64 MB angezeigt. Heisst das nun, dass nur 64 MB verwendet werden, oder heisst das, dass nur 64 MB angezeigt werden? Weiss jemand näheres darüber?
Standardmäßig werden nur 64MB benutzt. Kann ich nicht behaupten; sowohl SuSE 6.0 und 6.3 erkennen die kompletten 72MB
Stephan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo, Stephan Schulz wrote:
Kann ich nicht behaupten; sowohl SuSE 6.0 und 6.3 erkennen die kompletten 72MB
Haengt (nach meiner Erfahrung) vom verwendeten Mainboard/Chipsatz ab. Moeglich ist auch, dass es zwischen Kernel 2.0 un 2.2 Unterschiede gibt. Gruss, Steffen --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Das kann ich nur bestaetigen. Ich habe drei VIA MVP3 Boards alle ueber 64 MB von unterschiedlichen Boardherstellern. Auf einem speziellen (Soltek SL56D1/5) tritt genau dieser Effekt auf - also statt 128 werden nur 64 MB erkannt. mem=128M hilft natürlich. Kurios - mit den neueren Kerneln der 2.3.xx Serie und wohl damit auch im kommenden 2.4.x geht es wieder ohne Nachhilfe. Dieses o.g. Board hat mir wegen des schlampig designten BIOS allerdings bei der Installation von MS$-Betriebssystemen schon so manche Zorn-/Sorgenfalte ins Gesicht getrieben. Unter Linux arbeitet das Teil absturzfrei bis auf o.g. Kleinigkeit. Lutz
Hallo,
Stephan Schulz wrote:
Kann ich nicht behaupten; sowohl SuSE 6.0 und 6.3 erkennen die kompletten 72MB
Haengt (nach meiner Erfahrung) vom verwendeten Mainboard/Chipsatz ab. Moeglich ist auch, dass es zwischen Kernel 2.0 un 2.2 Unterschiede gibt.
Gruss, Steffen
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi, Am Son, 30 Apr 2000 schrieb Stephan Schulz:
Standardmäßig werden nur 64MB benutzt. Kann ich nicht behaupten; sowohl SuSE 6.0 und 6.3 erkennen die kompletten 72MB
Klappt scheinbar nicht immer, oder nur wenn schon bei der Erstinstallation vorhanden. Früher war es jedenfalls Standard bis 5.3 od. Kernel 2.0? Jedenfalls mußte ich nach meinem Update auf 6.4 diesen Parameter mit anfügen. Gruß Dirk --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Dirk Hartmann schrieb in 0,7K (23 Zeilen):
Standardmäßig werden nur 64MB benutzt.
Korrekt waere die Aussage: Aeltere Mainboards haben nur eine Schnittstelle zum Anzeigen des RAM-Ausbaus. Aufgrund weiser Voraussicht (mehr als 640k braucht keiner ...) kann diese nur bis 64 MB anzeigen. Neuere Mainboards haben mittlereweile eine stabile Schnittstelle im BIOS, welche mehr anzeigen kann. -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Sam, 06 Mai 2000 schrieb Wolfgang Weisselberg:
Neuere Mainboards haben mittlereweile eine stabile Schnittstelle im BIOS, welche mehr anzeigen kann.
Hm, mein ASUS-K7 ist doch schon alt? --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Sam, 06 Mai 2000 schrieb Wolfgang Weisselberg:
Neuere Mainboards haben mittlereweile eine stabile Schnittstelle im BIOS, welche mehr anzeigen kann.
Hm, mein ASUS-K7 ist doch schon alt?
...und mein Compaq ist auch schon 3 Jahre alt und kann das Stephan -- Sent through GMX FreeMail - http://www.gmx.net --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Stephan Schulz schrieb in 0,5K (19 Zeilen):
Am Sam, 06 Mai 2000 schrieb Wolfgang Weisselberg:
Neuere Mainboards haben mittlereweile eine stabile Schnittstelle im BIOS, welche mehr anzeigen kann.
Hm, mein ASUS-K7 ist doch schon alt?
...und mein Compaq ist auch schon 3 Jahre alt und kann das
Neuere != in den letzten 6 Monaten. Nicht jeder Hersteller implementiert alles. -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Wolfgang Weisselberg wrote:
Dirk Hartmann schrieb in 0,7K (23 Zeilen):
Standardmäßig werden nur 64MB benutzt.
Korrekt waere die Aussage: Aeltere Mainboards haben nur eine Schnittstelle zum Anzeigen des RAM-Ausbaus. Aufgrund weiser Voraussicht (mehr als 640k braucht keiner ...) kann diese nur bis 64 MB anzeigen.
Neuere Mainboards haben mittlereweile eine stabile Schnittstelle im BIOS, welche mehr anzeigen kann.
Dass stimmt leider nicht ganz :-(. Diese Schnittstelle wurde bei aktuellen Boards wieder gewechselt. Bei etwas älteren Boards ist das AFAIK int15 ax=e801. Dieser Call wird vom Kernel 2.2.x benutzt. Bei aktuellen Boards ist as aber int15 ax=e820, was vom 2.2er Kernel nicht unterstützt wird. Deswegen haben Benutzer von aktuellen Boards Probleme mit der Erkennung von Speicher über 64 MB während es mit etwas älteren Boards funktioniert. -- Markus Kossmann markus.kossmann@inka.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Sam, 06 Mai 2000 schrieb Markus Kossmann:
Dass stimmt leider nicht ganz :-(. Diese Schnittstelle wurde bei aktuellen Boards wieder gewechselt. Bei etwas älteren Boards ist das AFAIK int15 ax=e801. Dieser Call wird vom Kernel 2.2.x benutzt. Bei aktuellen Boards ist as aber int15 ax=e820, was vom 2.2er Kernel nicht unterstützt wird. Deswegen haben Benutzer von aktuellen Boards Probleme mit der Erkennung von Speicher über 64 MB während es mit etwas älteren Boards funktioniert.
Hat sich da mehr geändert als die ax-Adresse? Ansonsten würde doch eine Änderung in /usr/src/linux/i386/boot/setup.S und /usr/src/linux /i386/boot/bsetup.s ausreichen jeweils die Zeile: mov ax,#0xe801 nach mov ax,#0xe820 zu ändern. Ich hab vom BIOS eigentlich nicht den Hauch einer Ahnung, nach dem Umstieg vom Amiga war zwar die CPU-Temparatur- und Lüfterumdrehungs- zahlanzeige erst recht faszinierend, aber seit ich LM-Sensors installiert habe ... Ich komm gerade mal zurecht, irgendwelche IRQ und DMA Konflikte zu beheben, von Bios-Programmiererei hab ich gar keinen Peil, also bitte um Nachsicht, wenn ich Shrott rede. -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ | http://www.knightsoft.de Manfred | http://www.knightsoft-net.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Manfred Tremmel schrieb am 07.05.2000 um 14:32:01 +0200: Hallo Manfred,
Am Sam, 06 Mai 2000 schrieb Markus Kossmann:
Dass stimmt leider nicht ganz :-(. Diese Schnittstelle wurde bei aktuellen Boards wieder gewechselt. Bei etwas älteren Boards ist das AFAIK int15 ax=e801. Dieser Call wird vom Kernel 2.2.x benutzt. Bei aktuellen Boards ist as aber int15 ax=e820, was vom 2.2er Kernel nicht unterstützt wird. Deswegen haben Benutzer von aktuellen Boards Probleme mit der Erkennung von Speicher über 64 MB während es mit etwas älteren Boards funktioniert.
Hat sich da mehr geändert als die ax-Adresse? Ansonsten würde doch eine Änderung in /usr/src/linux/i386/boot/setup.S und /usr/src/linux /i386/boot/bsetup.s ausreichen jeweils die Zeile:
mov ax,#0xe801
nach
mov ax,#0xe820
zu ändern.
das müßte man dann aber abhängig vom Motherboard machen. MB A und B machen das mi 0xE801 und MB C und D machen das mit 0xE820. Der Kernel müßte also wissen auf welchem Board bootet. Wen der Kernel bevor er die Speichergröße ermittelt wüßte auf was für einem Board er läuft, dann sollte sowas gehen. Oder eine andere Möglichkeit, wenn das ganze nur vom Hersteller des Bios und dessen Versionnummer abhängt, müßte er nur wissen welches BIOS und welche Rev. Also weniger Auswahlmöglichkeiten. Bis denne, Michael -- ------------------------------------------------------------ - Michael Schulz micha28@gmx.de - - 59348 Luedinghausen don't be, just imitate - ------------------------------------------------------------ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Sun, May 07, 2000 at 10:44:37PM +0200, Michael Schulz wrote:
Manfred Tremmel schrieb am 07.05.2000 um 14:32:01 +0200:
Hallo Manfred,
[...]
Hat sich da mehr geändert als die ax-Adresse? Ansonsten würde doch eine Änderung in /usr/src/linux/i386/boot/setup.S und /usr/src/linux /i386/boot/bsetup.s ausreichen jeweils die Zeile:
mov ax,#0xe801
nach
mov ax,#0xe820
zu ändern.
das müßte man dann aber abhängig vom Motherboard machen. MB A und B machen das mi 0xE801 und MB C und D machen das mit 0xE820. Der Kernel müßte also wissen auf welchem Board bootet. Wen der Kernel bevor er die Speichergröße ermittelt wüßte auf was für einem Board er läuft, dann sollte sowas gehen. Oder eine andere Möglichkeit, wenn das ganze nur vom Hersteller des Bios und dessen Versionsnummer abhängt, müßte er nur wissen welches BIOS und welche Rev. Also weniger Auswahlmöglichkeiten.
Warum nicht einfach beides testen lassen. Soviel ich weiß, ist der Kernel doch auch in C++ geschrieben oder? Dann müßte das so nach dem Motto, if (RAMZUGRIFF MÖGLICH) RAMADRESSE = ax,#0xe801; else RAMADRESSE = ax,#0xe801 Ich habe leider nicht annähernd soviel Ahnung wie Linus. Aber so in etwas sollte das gehen. Also mal im Klartext, probieren, ob man (während des Komplilierens z.B. oder bei Laufzeit) mit einer der beiden Adressen die gewünschten Infos bekommt. Danach dementsprechend den Kernel starten. Also den ram - Parameter setzen. -- M.f.G. Marcus Registered Linux-User : 136595 Mail : mailings-suse@gmx.de Etikette per Mail | mailto: mailings-suse@gmx.de Bitte keine CC Danke! / \ subject: send etikette --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Wolfgang Weisselberg wrote
Neuere Mainboards haben mittlereweile eine stabile Schnittstelle im BIOS, welche mehr anzeigen kann.
Dear listmembers, Ich hatte damals die Frage gestellt, weil mein ca. 6 Monate altes ASUS K7M Board dies leider nicht tat und nur 64 MB anzeigte. Erst der entsprechende Kernelparameter in Yast (mem=128M) löste das Problem. best, olaf --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (12)
-
alpha-omega@myokay.net
-
lhanke@lhanke.c.uunet.de
-
mailings-suse@gmx.de
-
Manfred.Tremmel@iiv.de
-
Markus.Kossmann@inka.de
-
micha28@gmx.de
-
moser@egu.schule.ulm.de
-
p.carl@gmx.de
-
ss.c@gmx.net
-
steffen@dett.de
-
stockexchange@gmx.net
-
weissel@netcologne.de