> Buenas, > �Sabeis como puedo aplicar un parche en el n�cleo? Me baj� el > paquete y se instal�. > En /usr/src/kernel-parches aparecen pero cuando recompilo el n�cleo > no veo los cambios. > Tambi�n he probado a ejecutar los .sh dentro de > /usr/src/kernel-parches/all/apply pero me dice : Not in kernel top level > directory. Exiting > > �Se os ocurre algo?
Depende del parche que hayas bajado - t�picamente cada parche lleva instrucciones. Yo s�lamente tengo a la mano el parche para incluir ReiserFS en el kernel 2.2.19 - y est� hecho con el esquema m�s limpio a mi entender: es un parche generado por 'diff -u'. Si t� lees el archivo linux-2.2.19-reiserfs-3.5.33-patch, inicia con las siguientes l�neas: diff -urN v2.2.19/Documentation/Configure.help linux/Documentation/Configure.help --- v2.2.19/Documentation/Configure.help Mon Mar 26 14:56:24 2001 +++ linux/Documentation/Configure.help Sat Apr 7 10:37:44 2001 La primera l�nea te muestra qu� comando fue utilizado para crear el parche -un 'diff -u'- y qu� archivos estuvieron involucrados. As�mate a 'man diff' para m�s detalles. A veces esta primera l�nea no aparece, pero s� las dos siguientes, indicando qu� archivos son modificados. En este caso, tienes que crear una liga al directorio donde tengas tus fuentes llamada 'linux' antes de aplicar el parche: ln -s /usr/src/kernel-source-2.2.19/ linux Y aplicar el parche, lo cual t�picamente se hace con: patch -p0 < linux-2.2.19-reiserfs-3.5.33-patch Despu�s de esto (en mi caso), entras al directorio del kernel, lo vuelves a configurar, y ya aparecer�n las opciones pertinentes. No es seguro que el m�todo de aplicaci�n del parche sea igual en tu caso, pero es muy probable. Y de hecho, este m�todo es muy socorrido, y bastante automatizable. Por ejemplo, puedes asomarte a un programita que hice llamado Tepatche (http://www.gwolf.cx/soft/tepatche), que maneja autom�ticamente las actualizaciones a un sistema OpenBSD - Modificaciones que son distribu�das con este formato. Saludos, -- Gunnar Wolf - [EMAIL PROTECTED] - (+52-55)5623-1118 PGP key 1024D/8BB527AF 2001-10-23 Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF

