Am Montag, 3. November 2008 23:49:18 schrieb Thomas Schirrmacher:
Hallo Christian, Hallo Thomas,
ich versuche nochmal ne Schritt für Schritt Anleitung: vielen Dank dafür-deine Anleitung ist wirklich sehr ausführlich! :-)
Zunächst sieht Deine menu.lst so aus als ob Du selinux=0 in Failsafe eingetragen hast. Das ist aber bestimmt nicht der Standardkernel den Du beim Booten auswählst. Desweiteren hast Du dort einige Kernel verzeichnet.
Ja, das ist richtig-ich habe vor lauter Müdigkeit selinux=0 ins Failsafe eingetragen; habs leider erst heute morgen gesehen. Die weiteren Eintäge sind eigentlich in dem Sinne keine Linux-Kernel, sondern nur Querverweise auf meine Windows-Partitionen.
Merk Dir mal bitte beim hochfahren, mit welchem Kernel (default, pae, xen) Du Dein System startest.
Es ist der pae-Kernel-Version 2.6.25.5-1-1.
Danach würde ich (persönliche Meinung) mal in Yast unter System und Konfiguration des Bootloaders alle Kerneleinträge löschen die Du nicht verwendest. Stehenbleiben sollen nur der Eintrag den Du Dir beim booten gemerkt hast sowie ein Eintrag für Filesave (ne Art Rettungssystem, wo nur das allernötigste an Modulen geladen wird; beispielsweise hast Du damit keine Netzwerkunterstützung (dhcp).
Das Löschen der Einträge ist deshalb unproblematisch, weil Du unter System Konfiguration des Bootloaders jederzeit des wieder automatisch herstellen (erkennen) lassen kannst.
Dann gehst Du bitte mal auf folgende Seite: (die Dir Arno schon genannt hat): http://dazuko.dnsalias.org/wiki/index.php/Downloads
und wählst den Patch: patch-dazuko-linux-2.6.25.diff.gz
oder wenn Du SUSE 11.0 verwendest den Patch: patch-dazuko-opensuse-11.diff.gz
Nach dem Runterladen öffnest Du bitte einen Dateimanager im Root-Modus (Konqueror z.B.) und verschiebst den runtergeladenen Patch in folgendes Verzeichnis: /usr/src/linux-2.6.25.11-0.1 Hierbei bitte drauf achten, dass Du genau das Kernelverzeichnis auswählst mit welchem das System gestartet ist.
Danach öffnest Du als Root eine Konsole und wechselst mit folgendem Befehl: cd /linux/src/dir/linux-a.b.c.d in Dein Kernelsourceverzeichnis. linux-a.b.c.d passt Du bitte anhand Deines verzeichnisses an. Ich mach des immer so, dass ich erst mit einem Dateimanager dorthin wechsle und die Adresse oben im Konqueror dann kopiere und in den Code mit eingebe (spart Tipparbeit).
Auf der Konsole in dem Kernelsource-Verzeichnis angekommen gibst Du bitte folgende Befehle ein: 1. zcat /proc/config.gz > .config (enter)
Bis zu diesem Punkt alles "im Grünen Bereich"; das Verzeichnis /linux/src/dir/ gibt es bei mir nicht. Ich vermute, bei mir ist dies /usr/src/linux-2.6.25.5-1.1-da liegt auch der runtergeladene Patch.
2. zcat patch-dazuko-linux-a.b.c.diff.gz | patch -p1 (nach dem letzten p kommt ne 1 (Zahl) . (enter) patch-dazuko-linux-a.b.c.diff.gz ersetzt Du mit dem Dateinamen Deines heruntergeladenem Patchs, welches Du vorher in das Kernelsourceverzeichnis verschoben hast und in dem Du Dich jetzt mit der Konsole befindest. (Tipp: Rechtsklick auf den Patch und Umbenennen auswählen. Dann einfach den Dateinamen kopieren und in den Code in Punkt 2 eintragen.
Ich poste hier einfachmal die Konsolenmeldungen:
linux-vcwu:~ # /usr/src/linux-2.6.25.5-1.1 bash: /usr/src/linux-2.6.25.5-1.1: is a directory linux-vcwu:~ # cd /usr/src/linux-2.6.25.5-1.1 linux-vcwu:/usr/src/linux-2.6.25.5-1.1 # zcat /proc/config.gz > .config linux-vcwu:/usr/src/linux-2.6.25.5-1.1 # zcat patch-dazuko-opensuse-11.diff.gz | patch -p1 bash: patch: command not found linux-vcwu:/usr/src/linux-2.6.25.5-1.1 # zcat patch-dazuko-opensuse-11.diff.gz | patch -p1 bash: patch: command not found linux-vcwu:/usr/src/linux-2.6.25.5-1.1 # zcat patch-dazuko-opensuse-11.diff.gz | patch -p1 bash: patch: command not found linux-vcwu:/usr/src/linux-2.6.25.5-1.1 # zcat patch-dazuko-opensuse-11.diff.gz | patch -p1 bash: patch: command not found linux-vcwu:/usr/src/linux-2.6.25.5-1.1 # zcat patch-dazuko-opensuse-11.diff.gz patch -p1 gzip: invalid option -- 'p' Try `gzip --help' for more information. linux-vcwu:/usr/src/linux-2.6.25.5-1.1 #
Bei der letzten Befehlseingabe habe ich testweise den Strich | weggelassen-hatte die Hoffnung, dass war nur zur Abteilung oä. War aber wohl nicht so... :-( [..]
Viel Spaß und Gruß
Thomas
Gruß, Christian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org