PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage bei Bootsplashinstallation



jokibär
16.03.08, 12:33
Hallo, (Debian Lenny) gehe nach folgender Anleitung vor:
Im Buildverzeichnis des Kernels, ist glaub ich "/usr/src" kommt dann bei diesem Befehl folgende Aufforderung:

patch -p1 < /usr/src/bootsplash-3.1.6-2.6.18.diff
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -urN linux-2.6.18/drivers/char/keyboard.c linux-2.6.18-bs/drivers/char/keyboard.c
|--- linux-2.6.18/drivers/char/keyboard.c 2006-09-20 04:42:06.000000000 +0100
|+++ linux-2.6.18-bs/drivers/char/keyboard.c 2006-10-07 21:14:02.000000000 +0100
--------------------------
File to patch:


In dem Verzeichnis befinden sich folgende Dateien:

bootsplash-3.1.6-2.6.18.diff
fglrx-kernel-2.6.22-3-686_8.471-1+2.6.22-6.lenny1_i386.deb
fglrx.tar.bz2
linux
linux-headers-2.6.22-3
linux-headers-2.6.22-3-686
linux-kbuild-2.6.22
modules

Welche muß ich für "Files to patch" wählen?

Danke

Rain_maker
16.03.08, 12:38
Perhaps you used the wrong -p or --strip option?

|diff -urN linux-2.6.18/drivers/char/keyboard.c linux-2.6.18-bs/drivers/char/keyboard.cWas kann da nicht passen?

Kopiere den Patch _ins_ Verzeichnis mit den Kernelquellen und dann versuchs nochmal.

Ausserdem wirst Du die vollständigen Kernelquellen brauchen, die Headers reichen wohl kaum, wenn man den Kernel neu bauen muss.

BTW:

Sicher, daß es keine neuere Version des Patches gibt?

2.6.18 und 2.6.22 ist doch ein großer Unterschied.

Falls nein, dann unbedingt zuerst den Patch mit der Option "--dry-run" testen.

Greetz,

RM