8GB Speicher wird plötzlich nicht mehr erkannt

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
bjoerg75
Beiträge: 16
Registriert: 24.01.2008 14:42:19
Wohnort: Emstek
Kontaktdaten:

8GB Speicher wird plötzlich nicht mehr erkannt

Beitrag von bjoerg75 » 28.01.2008 14:48:03

Hallo Forum,
ich habe als Newbie in Debian einmal ein Frage, wo ich hoffe Eure Hilfe erhalten zu können. Bin für dieses Problem auch fleißig im Debian-Anwenderhandbuch und Google unterwegs.

Mein PC hat 8GB RAM verbaut. Ich habe Debian40r2 als schmale Installation installiert und als weitere Software VMware-Server. Ich bin mir sicher, dass ich in der genannter Software über 7,5GB RAM für VMs zur Auswahl hatte. Nach einem Wechsel einer PCI-Karte jedoch nur noch 2,7GB. Der Rückbau der Karte brachte auch nicht den restlichen Speicher wieder her. Kann dies sein?

Wie kann ich nun den Zugriff auf die 8GB wieder herstellen? Wenn ich apt-get install linux-headers-2.6.18-5-686-bigmem eingebe, kommt die Ausgabe das dies schon die neuste Version sei. Aber wo steckt diese Version, ist diese schon installiert und wird nur nicht in grub zur Auswahl angezeigt, oder wie? Mit diesem Kernel soll ja die Unterstützung für mehr als 4GB Speicher möglich sein. Mein aktueller ist Kernel 2.6.18-5-686. Mein Host-System ist ein 32 bit System.

In der /boot/config-2.6-XXX ist der Wert CONFIG_HIGHMEM4G=y und # CONFIG_HIGHMEM64G is not set gesetzt.
Kann ich diesen Kernel auch auf Vorlage dieser config mit den geänderten Werten erneut kompilieren?

Links wären nett.

Benutzeravatar
king-crash
Beiträge: 742
Registriert: 08.08.2006 12:07:56
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von king-crash » 28.01.2008 15:25:30

linux-headers-2.6.18-5-686-bigmem bringen dir nichts... Das sind nur die Header für den Compiler. Du brauchst das paket linux-image-2.6.* . Das ist der wirkliche Kernel.

bjoerg75
Beiträge: 16
Registriert: 24.01.2008 14:42:19
Wohnort: Emstek
Kontaktdaten:

Beitrag von bjoerg75 » 28.01.2008 16:37:17

Ich versuche einmal nach gefundener Anleitung den neuesten Kernel 2.6.24 zu installieren. In diesem Zug kopiere ich meine alte config und stelle den Wert CONFIG_HIGHMEM64G auf "y" und schaue einmal was nach einem Reboot passiert.

Hier der Link:
http://channel.debian.de/faq/ch-dpkgund ... s-makekpkg

Danke für die schnelle Antwort!

bjoerg75
Beiträge: 16
Registriert: 24.01.2008 14:42:19
Wohnort: Emstek
Kontaktdaten:

Beitrag von bjoerg75 » 30.01.2008 14:07:17

Habe nun versucht den Kernel auf die Version 2.6.24 hochzuziehen, leider ohne Erfolg! :x :x
Bin nach der Einleitung "Debian-Kernelpaket erzeugen" vorgegangen.

In der Debian Etch Installation wird bei mir standardmässig der 2.6.18-5-686 installiert. Nach einer Rohinstallation ist im Ordner /usr/src ja erst einmal nichts enthalten.

Wie kann ich den bestehenden Kernel verändern, so dass die Kernel-Version 2.6.18-5-686 beibehalten wird und ich Werte in der .config über make xconfig ändern kann? Irgendwie fehlt mir hier der erste Schritt.

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 30.01.2008 14:19:17

Besorg dir erstmal die Quellen:
aptitude install linux-source-2.6.18
Es ist allerdings auch möglich auf 2.6.24 zu gehen, allerdings erfordert das ein bisschen mehr Arbeit mit der .config.

bjoerg75
Beiträge: 16
Registriert: 24.01.2008 14:42:19
Wohnort: Emstek
Kontaktdaten:

Beitrag von bjoerg75 » 30.01.2008 14:43:38

Hallo Spasswolf,
ich möchte eigntlich im ersten Schritt die Grenze des RAMs von 4GB auf 64GB anheben. Werde mir die Quellen einmal besorgen und dann noch einmal versuchen mit der alten .config ein Kernel-Paket zu erstellen.
Das mit dem Umstieg auf die Kernelversion 2.6.24 sollte ich vielleicht angehen, nachdem ich mehr Einblick in die Materie Debian bekommen habe.
Werde mich wieder melden, hoffentlcih dann mit einem positiven Resultat.

Benutzeravatar
king-crash
Beiträge: 742
Registriert: 08.08.2006 12:07:56
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von king-crash » 30.01.2008 14:58:27

Also eigentlich musst du nur die sourcen mit "aptitude install linux-source-2.6.18" ziehen, sie dann mit tar entpacken und noch ein "make menuconfig" machen. Dann der Debian-way "make-kpkg --initrd binary". dann erhälst du ein .deb paket das du mit dpkg installieren kannst...

bjoerg75
Beiträge: 16
Registriert: 24.01.2008 14:42:19
Wohnort: Emstek
Kontaktdaten:

Beitrag von bjoerg75 » 10.02.2008 09:24:37

Vielen Dank an Euch!
Mit den Sourcen und einem 'make menuconfig' konnte ich wieder auf die vorhandenen 8 GB RAM im PC zugreifen. Nun heisst es Lesematerial zu besorgen und dann ein Kernel-Update auf die 2.6.24 durchführen und mal schauen was passiert 8O .

Gruß Björn

Antworten