2.4.27-3-3-386 - Newbie : Wie HighMem aktivieren?

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
marcibet
Beiträge: 11
Registriert: 20.08.2007 13:57:46

2.4.27-3-3-386 - Newbie : Wie HighMem aktivieren?

Beitrag von marcibet » 20.08.2007 14:02:01

Hallo,

ich muss dringend bei einem Server den ich durch Urlaubsvertretung in meiner Fitiche habe so umstellen, dass er mehr als 905 MB Ram erkennt. Im Rechner sind 2 GB drinnen, es werden jedoch nur 905 MB angezeigt - mit folgender Meldung:

Warning only 896MB will be used.
Use a HIGHMEM enabled kernel.
896MB LOWMEM available.

d.H. ich muss die Option "Highmem" im Kernel aktivieren, richtig? Nun meine Frage: Ich habe derzeit den Kernel 2.4.27-3-3-386 (Distri: Debian40). Kann man bei diesem Kernal highmem so einfach aktivieren, oder muss ich einen neuen Kernel installieren?

Und egal welche der beiden Möglichkeiten nun zutrifft - wie mache ich das. Wie installiere ich einen neuen Kernel (falls nötig), wie konfiguriere ich das Ding dann und wie aktiviere ich ihn schlussendlich.

Help :( Dringend

PS: Sicherung ist vorhanden, also schiefgehen kann nichts, ich habe mehrere Versuche. Nur habe ich halt überhaupt keinen Plan T_T

Benutzeravatar
Six
Beiträge: 8071
Registriert: 21.12.2001 13:39:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Siegburg

Beitrag von Six » 20.08.2007 14:44:44

Hallo und willkommen im df.de!

Warum auch immer im 2.4.27 immer noch HighMEM per default ausgeschaltet ist... Jedenfalls mußt du den Kernel neu kompilieren. Ich würde das im Zweifelsfall aufschieben, bis der normale Admin wieder da ist, da dieser weiß, welche Patches etc. ihr benutzt und warum ihr überhaupt noch einen 2.4er einsetzt.

Wenn das alles keine Rolle spielt und du physischen Zugang zu der Kiste hast, dann würde ich einfach den offiziellen 2.6er aus dem Repository einspielen und mal gucken, was passiert ;)

Wenn es absolut keinen Aufschub duldet und ein 2.6er nicht funktioniert, dann melde dich nochmal.
Be seeing you!

Outpack
Beiträge: 38
Registriert: 10.06.2007 15:56:57

Beitrag von Outpack » 20.08.2007 22:05:19

:) ich häng mich mal dran. Hab das Problem auch, aber kann die .config des Kernels nicht finden.
/usr/src ist leer. Wollte einfach im Kernel die HIGHMEM Option aktivieren.
Kann jemand helfen?

Os Debian testing, Kernel 2.6.21 alles per apt installiert

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

Beitrag von Spasswolf » 20.08.2007 22:08:34

Einfach einen 686er Kernel installieren, der hat Highmem aktiviert.

Outpack
Beiträge: 38
Registriert: 10.06.2007 15:56:57

Beitrag von Outpack » 20.08.2007 22:25:07

Spasswolf hat geschrieben:Einfach einen 686er Kernel installieren, der hat Highmem aktiviert.
ach, und den einfach im vorhandenen aktivieren? Geht nicht?

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von cirrussc » 20.08.2007 22:30:42

Wiso denn aktivieren?
Du installierst dir den linux-image-2.6.21-2-686 und bootest ihn.

Gruß cirrussc

Outpack
Beiträge: 38
Registriert: 10.06.2007 15:56:57

Beitrag von Outpack » 20.08.2007 23:00:03

cirrussc hat geschrieben:Du installierst dir den linux-image-2.6.21-2-686 und bootest ihn
Danke, hat geklappt. Hätt ich aber nie gemacht, wenn ich keinen physischen Zugriff gehabt hätte. :wink:

marcibet
Beiträge: 11
Registriert: 20.08.2007 13:57:46

Beitrag von marcibet » 21.08.2007 10:17:24

cirrussc hat geschrieben:Wiso denn aktivieren?
Du installierst dir den linux-image-2.6.21-2-686 und bootest ihn.

Gruß cirrussc
gibts da ein kleines howto? ich hab ka wie ich das machen soll aber kann ja net so schwer sind. wenns nur ein paar zeilen sind wärs supernett wenns schnell wer tippen könnte.

Danke!!

Benutzeravatar
ThJenal
Beiträge: 371
Registriert: 08.07.2005 12:48:07
Wohnort: Saarland

Beitrag von ThJenal » 21.08.2007 10:29:18

du installierst einfach das entsprechende Paket:

Code: Alles auswählen

aptitude install linux-image-2.6.21-2-686
Der Eintrag für Grub wird automatisch vorgenommen, beim Reboot musst du in der Auswahl von grub den Kernel auswählen.

Die config der installierten Kernel sind doch imho in /boot zu finden.
We have reason to believe that man first walked upright to free his hands
for masturbation ...

marcibet
Beiträge: 11
Registriert: 20.08.2007 13:57:46

Beitrag von marcibet » 21.08.2007 10:40:41

hihi,

d.h. ich mache

# apt-get install linux-image-2.6.21-2-686

und fertig? da muss ich doch noch irgendwas kompilieren oder?

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 21.08.2007 11:05:26

Das ist ein fertiges Image mit allem drum und dran. Wieso da noch was kompilieren. Es sei denn du hast Hardware die Treiber brauchen die es noch nicht so im Kernel gibt. Netzwerkkarten , Grafikkarten usw.
Zuletzt geändert von KBDCALLS am 21.08.2007 11:06:55, insgesamt 1-mal geändert.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

marcibet
Beiträge: 11
Registriert: 20.08.2007 13:57:46

Beitrag von marcibet » 21.08.2007 11:06:10

fehlermeldung von aptitude: "konnte kein paket finden dessen name oder beschreibung auf >>linux-image-2.6.21-2-686<< passt.

die folgenden pakete werden zurückgehalten: kernel-image-2.4.27-3-386

:(

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 21.08.2007 11:07:34

Poste mal die

Code: Alles auswählen

/etc/apt/sources.list
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

marcibet
Beiträge: 11
Registriert: 20.08.2007 13:57:46

Beitrag von marcibet » 21.08.2007 11:19:24

Code: Alles auswählen

deb cdrom:[Debian GNU/Linux 3.1 r4_Sarge_ - Official i386 Binary-1 (20061116)]/ unstable contrib main

deb http://ftp.at.debian.org/debian/ stable main
deb-src http://ftp.at.debian.org/debian/ stable main

deb http://security.debian.org/ stable/updates main contrib

deb http://ftp.at.debian.org/debian/ stable main
deb-src http://ftp.at.debian.org/debian/ stable main

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 21.08.2007 11:39:48

So einfach wird das nicht funktionieren. Du würdest schon Probleme bekommen mit Kernel 2.6.18. Kernel 2..4.27 kann kein udev und sysfs. Und beides baucht man um ein Kernel ab 2.6.14 zu installieren. Es müßte erst mal ein Kernel 2.6.8 installiert werden . Also einer von Sarge Denn soweit ich das sehe hast du noch kein Distupgrade gemacht.

Code: Alles auswählen

apt-get install kernel-image-2.6.8-2-686
Versuche erst mal ob das funktioniert.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

marcibet
Beiträge: 11
Registriert: 20.08.2007 13:57:46

Beitrag von marcibet » 21.08.2007 11:49:26

kann er auch nicht finden :(

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 21.08.2007 11:55:28

Poste mal

Code: Alles auswählen

dpkg -l "*-image-*"
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

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

Beitrag von Spasswolf » 21.08.2007 11:56:46

Um den 2.6.8er Kernel zu installieren brauchst du noch einen Eintrag für sarge in der sources.list:

Code: Alles auswählen

deb http://ftp.at.debian.org/debian/ sarge main 

marcibet
Beiträge: 11
Registriert: 20.08.2007 13:57:46

Beitrag von marcibet » 21.08.2007 12:30:44

Spasswolf hat geschrieben:Um den 2.6.8er Kernel zu installieren brauchst du noch einen Eintrag für sarge in der sources.list:

Code: Alles auswählen

deb http://ftp.at.debian.org/debian/ sarge main 
ich habe die deb hinzugefügt, folgender befehl funktioniert dennoch nicht (paket nicht gefunden)

apt-get install kernel-image-2.6.8-2-686

@KBDCALLS:

das resultat ist:

un kernel-image-2 keine
ii kernel-image-2 2.4.27-10sarge

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 21.08.2007 12:33:48

Das hinzufügen alleine reicht ja nicht.

Du mußt erstmal ein ein

Code: Alles auswählen

apt-get update 
machen.

Allerdings würde ich erst mal die Etch/Stable Sourcen kommentieren.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

marcibet
Beiträge: 11
Registriert: 20.08.2007 13:57:46

Beitrag von marcibet » 21.08.2007 12:48:36

ein apt-get update habe ich natürlich gemacht. hat ein paar sekunden gedauert.

funktioniert halt trotzdem nicht. was meinst du mit Etch/Stable Sourcen kommentieren?

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 21.08.2007 12:54:28

Ich meinte das so

Code: Alles auswählen

#deb cdrom:[Debian GNU/Linux 3.1 r4_Sarge_ - Official i386 Binary-1 (20061116)]/ unstable contrib main

#deb http://ftp.at.debian.org/debian/ stable main
#deb-src http://ftp.at.debian.org/debian/ stable main

#deb http://security.debian.org/ stable/updates main contrib

#deb http://ftp.at.debian.org/debian/ stable main
#deb-src http://ftp.at.debian.org/debian/ stable main

deb http://ftp.at.debian.org/debian/ sarge main
Ich meinte das so jetzt . Und dann wollen wir hoffen das du den Kernel installieren kannst.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

marcibet
Beiträge: 11
Registriert: 20.08.2007 13:57:46

Beitrag von marcibet » 21.08.2007 13:05:40

ich habe das source file genauso wie du. ein apt-get update macht im prinzip gar nichts (< 1 sec):

# apt-get update
OK http://ftp.at.debian.org sarge/main Packages
OK http://ftp.at.debian.org sarge/main Release
Paketlisten werden gelesen... Fertig

Beide apt-get install befehle resultieren in einem "Paket nicht gefunden"

-> linux-image-2.6.21-2-686
-> kernel-image-2.6.8-2-686

oh mann :( das gibts ja gar net T_T

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

Beitrag von Spasswolf » 21.08.2007 13:15:59

Was sagt denn ein

Code: Alles auswählen

apt-cache search kernel-image

marcibet
Beiträge: 11
Registriert: 20.08.2007 13:57:46

Beitrag von marcibet » 21.08.2007 13:18:09

hmmm

ich habe ein apt-get upgrade gemacht und da mal alles durchlaufen lassen. er hat dann selbstständig einen kernal installiert (aber merkwürdigerweise wieder den 2.4er und sogar den selben den ich schon hatte). nach einem reboot funktioniete der apt-get install dann für den 2.6.8er

mal schaun, jetzt läuft die installation gerade. ich hoffe das funktioniert T_T

ich berichte! :P

Antworten