Linux 15.036 Themen, 107.107 Beiträge

Kernel Patchen

marhab / 4 Antworten / Baumansicht Nickles

Hi, bei dem Versuch den Kernel von 2.2.13 auf 2.2.14 zu patchen bekomme ich folgende
Fehlermeldung: can't find file to patch at input line 4 perhaps you used the wrong -p or
--srip option. Was mache ich falsch?

gruß

bei Antwort benachrichtigen
Anonym marhab „Kernel Patchen“
Optionen

Wo kommt den Dein 2.2.13 Kernel her ? Ist das wirklich ein Originalkernel ?
Oder hast Du evtl. einen speziell angepassten z.B. von Suse ?

Wie lautet denn deine Eingabezeile, und in welchem Verzeichniss
führst Du sie aus ?

j.

bei Antwort benachrichtigen
marhab Anonym „Wo kommt den Dein 2.2.13 Kernel her ? Ist das wirklich ein Originalkernel ?Oder...“
Optionen

Hallo, benutze einen Kernel von Suse (habe zwei in der /usr/src/ stehen Linux-2.2.13 u. SuseLinux-2.2.13). Bei der Eingabe habe ich schon verschiedenes ausprobiert.

1. bzcat patch-2.2.14.bz2 | patch -p1 2> out
2. bzcat patch-2.2.14.bz2 | patch -p1

Ausgeführt habe ich die Befehle in /usr/src/Linux-2.2.13

Gruß ma.

bei Antwort benachrichtigen
Anonym marhab „Hallo, benutze einen Kernel von Suse habe zwei in der /usr/src/ stehen...“
Optionen

Sieht eigentlich richtig aus. Hast Du das Patch File mal dekomprimiert ?
Der Anfang sollte dann folgendermassen aussehen:

diff -u --recursive --new-file v2.2.13/linux/CREDITS linux/CREDITS
--- v2.2.13/linux/CREDITS Tue Jan 4 11:24:09 2000

In Deinem aktuellen Verzeichniss sollte sich die Datei "CREDITS"
befinden. (-p1 macht ja aus linux/Credits ein CEDITS)

Ansonsten könnte ein "-verbose" helfen.

j.

bei Antwort benachrichtigen
marhab Anonym „Sieht eigentlich richtig aus. Hast Du das Patch File mal dekomprimiert ?Der...“
Optionen

Hi,
mit dem Patch bin ich nicht weitergekommen. Irgendwas mache ich falsch oder es stimmt
etwas nicht mit der Version die ich patchen möchte. Habe mir jetzt den kom. 2.2.14 Kernel
besorgt und die Sache funktioniert.

gruß

bei Antwort benachrichtigen