[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mi propio kernel



Para compilar un kernel debianizado es necesario tener en cuenta que tienes que hacer 4 paquetes

kernel-source
kernel-headers
kernel-doc
kernel-image

Entre estos cuatro paquetes los más importantes y obligatorios son kernel-image y kernel-headers, el primero es evidente ya que tiene el kernel en sí y su módulos, el segundo ya que posee todas las cabeceras para compilación de módulos externos, por ejemplo si quereis compilar los módulos de nvidia para el kernel no podrá hacerlos si no tiene los kernel headers apuntando, este deberá tener un enlace /lib/modules/version-kernel/build como un enlace a los kernel-headers (este enlace originalmente apunta a la carpeta de las fuentes del kernel), esto es útil cuando no se desea dejar rastros de la compilación o cuando se quiere hacer un kernel portable entre debians. Para el caso del kernel-source, es evidente que serían los fuentes de su versión de kernel y que no sería obligatorio instalar y el kernel-doc que es la documentación (esto sería como más a lo distro :D).

Definitivamente esta forma de compilar el kernel la recomiendo ya que permite facilmente dar un buen mantenimiento al mismo y al estilo debian, para poder hacer la compilación del mismo con los cuatro paquetes antes mencionados, en el orden adecuado y sin problemas hay que usar:

make-kpkg --initrd --revision=tuversion1 --append-to-version=-k6vsp binary

Donde tuversion1, es la revisión de tu kernel (no la versión del kernel), ten en cuenta que siempre tiene que tener un número al menos. Si desea también puede hacerlo de forma independiente pero surgen problemas que después de hecho uno de los paquetes el sistema dice que la revisión a generer ya ha sido trabajada y finaliza.

P.D. más información man make-kpkg :)

Saludos!

nmag only
____________

Fabian Gervan escribió::

Quiero hacer un .deb con mi kernel image con soporte de newnat, imq y htb.
Nunca hice un .deb, por donde comienzo???

Fabian




--
*****
George W. Bush es un terrorista con permisos de ley.
*****
En windows funcionan mejor las cosas, por ejemplo los virus.
*****
¿Cuál es el peor virus? un antivirus.
*****
Si sale cara gano yo, si sale sello pierdes tú.
*****
Campaña de protección de nidos: ¡NO ME TOQUÉIS LOS HUEVOS!
*****
Telefónica: Crece el ruido de la Co###ªf|#A==-<icàà[[ió+++ NO CARRIER
*****
Si Bill Gates es un dios, Windows debe ser una plaga divina.
*****






Reply to: