Gargi
19.06.2010, 15:34
Bei einem Speicherdefekt kracht es für Gewöhnlich recht schnell im Gebälk. Stellt man nun fest, dass an einer bestimmten Stelle des Speichers (z.B. beim Memtest) die Module kaputt sind, dann ist natürlich ein schneller Wechsel des Rams angesagt. Doch was ist , wenn es Sonntag ist und der Server muss laufen? Dann kann man versuchen, beim Start des Systems den defekten Speicherbereich auszublenden. Eine Möglichkeit dazu bietet der Kernelparameter memmap. Beim Start mit Grub editiert den Booteintrag, der normalerweise den Server startet durch die Taste "e". Fügt nun in der kernel Zeile hinten folgenden Parameter ein:
memmap=exactmap memmap=1024M@0M
Das verwendet beispielsweise nur die ersten 1Gig Eures Ram. Folgender Eintrag
memmap=exactmap memmap=1024M@0M memmap=2048M@2048M
verwendet das erste Gig und die letzten 2Gig. D.h. es werden 1Gig von z.B. 4 Gig ausgeklammert.
Man muss natürlich ordentlich probieren. Aber um den Wechsel des Rams kommt man damit normalerweise nicht ;)
Wenn Ihr beim Editieren fertig seid, die Änderung mit Enter bestätigen und mit der Taste b booten.
cu
Gargi
memmap=exactmap memmap=1024M@0M
Das verwendet beispielsweise nur die ersten 1Gig Eures Ram. Folgender Eintrag
memmap=exactmap memmap=1024M@0M memmap=2048M@2048M
verwendet das erste Gig und die letzten 2Gig. D.h. es werden 1Gig von z.B. 4 Gig ausgeklammert.
Man muss natürlich ordentlich probieren. Aber um den Wechsel des Rams kommt man damit normalerweise nicht ;)
Wenn Ihr beim Editieren fertig seid, die Änderung mit Enter bestätigen und mit der Taste b booten.
cu
Gargi