El Martes 24 Abril 2007 10:24 PM, Miguel Hernandez escribió: > El 24/04/07, Alvaro <[EMAIL PROTECTED]> escribió: > > Miguel Hernandez escribió: > > > El día 22/04/07, Javier Flores Aldape <[EMAIL PROTECTED]> > > > > > > escribió: > > >> > > El Sunday 22 April 2007 02:30:12 Miguel Hernandez escribió: > > >> > > hola a todos, > > >> > > > > >> > > alguien sabe donde puedo encontrar la documentación oficial de la > > >> > > compilación del kernel? > > >> > > > > >> > > gracias por su atención...... > > >> > > >> Hola Miguel: > > >> > > >> Yo he encontrado especialmente útil la siguiente página: > > >> > > >> http://www.gra2.com/article.php/20050610160019531 > > >> > > >> y aunque no responde tu pregunta original (documentacion oficial) > > >> creo que te puede ser de utilidad. > > >> > > >> A continuación, reproduzco el contenido de dicha página de acuerdo > > >> al siguiente permiso: > > >> > > >> ---------------------------------------------------------------------- > > >>--------------------------- > > >> > > >> > > >> Copyright (c) 2000-2007 newton.gra2.com > > >> Everything written in this blog can be reproduced if you mention the > > >> source. > > >> http://www.gra2.com/article.php/20050610160019531 > > >> > > >> ---------------------------------------------------------------------- > > >>--------------------------- > > >> > > >> Compilar el kernel 2.4 o 2.6 en Debian > > >> > > >> Friday, June 10 2005 @ 04:00 PM CEST Contributed by:FrangaL > > >> > > >> Éste artículo pretende ser una revisión del ya publicado > > >> anteriormente: Compilar el kernel en Debian, con algunos añadidos, > > >> como la compilación e instalación de kernels 2.6, así como otros > > >> aspectos solicitados como la configuración de grub. > > >> > > >> El artículo se divide en dos partes, una para la instalación de > > >> kernels 2.4 y otra para los 2.6, así podeis seguir fácilmente el caso > > >> que queráis compilar. > > >> > > >> Los pasos están orientados a la compilación del kernel bajo Debian, > > >> aunque es fácilmente aplicable a cualquier otra distribución. > > >> > > >> Espero que quede suficientemente claro, sino hacédmelo saber. > > >> > > >> * Kernel 2.4.x en Debian > > >> > > >> -Primero necesitamos descargar el source del kernel, lo > > >> descargamos con wget, lo instalaremos con apt. > > >> > > >> Aida:/# apt-get update > > >> Aida:/# apt-get install wget > > >> Aida:/# cd /usr/src > > >> Aida:/usr/src# wget > > >> http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.28.tar.bz2 > > >> > > >> -Descomprimimos los sources. > > >> > > >> Aida:/usr/src# apt-get install bzip2 > > >> Aida:/usr/src# tar jxvf linux-2.4.28.tar.bz2 > > >> > > >> -Creamos un link simbólico. > > >> > > >> Aida:/usr/src# ln -s linux-2.4.28 linux > > >> > > >> -OPCIONAL: Parchear el kernel con soporte encriptación MPPE > > >> 128bit y compresión MPPC VPN Server > > >> > > >> Aida:/usr/src# wget -c > > >> http://www.polbox.com/h/hs001/linux-2.4.28-mppe-mppc-1.2.patch.gz > > >> Aida:/usr/src# cd linux > > >> Aida:/usr/src/linux# apt-get install patch > > >> Aida:/usr/src/linux# zcat ../linux-2.4.28-mppe-mppc-1.2.patch.gz > > >> > > >> | patch –p0 > > >> > > >> -Configuramos el kernel para adaptarlo a nuestro hardware. > > >> > > >> Aida:/usr/src/linux# apt-get install libncurses5-dev > > >> Aida:/usr/src/linux# make clean mrproper > > >> Aida:/usr/src/linux# make menuconfig > > >> > > >> -Una vez configurado el kernel , compilamos la imagen del kernel > > >> Linux y los módulos. > > >> > > >> Aida:/usr/src/linux# apt-get install gcc make > > >> Aida:/usr/src/linux# make dep > > >> Aida:/usr/src/linux# make bzImage > > >> Aida:/usr/src/linux# make modules > > >> > > >> -Instalamos los modulos, copiamos la imagen del kernel al /boot. > > >> > > >> Aida:/usr/src/linux# make modules_install > > >> Aida:/usr/src/linux# cp arch/i386/boot/bzImage /boot/2.4.28.img > > >> > > >> -Creamos la imagen del initrd. > > >> > > >> Aida:/usr/src/linux# apt-get install mkinitrd-tools > > >> Aida:/usr/src/linux# mkinitrd –o /boot/initrd.2.4.28.img > > >> /lib/modules/2.4.28 > > >> > > >> +Opción A: Gestor de arranque Lilo > > >> > > >> -Editamos el lilo.conf y añadimos la nueva imagen de nuestro > > >> kernel. > > >> > > >> Aida:/usr/src/linux# nano -w /etc/lilo.conf > > >> > > >> image=/boot/2.4.28.img > > >> label=2.4.28 > > >> read-only > > >> initrd=/boot/initrd.2.4.28.img > > >> > > >> -Cargamos la nueva configuración del lilo. > > >> > > >> Aida:/usr/src/linux# lilo -v > > >> > > >> +Opción B: Gestor de arranque Grub > > >> > > >> -Editamos el archivo de configuración del grub y añadimos la > > >> nueva imagen de nuestro kernel. > > >> > > >> Aida:/usr/src/linux# nano -w /boot/grub/menu.lst > > >> > > >> title Debian GNU/Linux, kernel 2.4.28 > > >> root (hd0,1) > > >> kernel /boot/2.4.28.img root=/dev/hda1 ro > > >> initrd /boot/initrd.2.4.28.img > > >> savedefault > > >> boot > > >> > > >> * Kernel 2.6.x en Debian. > > >> > > >> -Primero necesitamos descargar el source del kernel, lo > > >> descargamos con wget, lo instalaremos con apt. > > >> > > >> Aida:/# apt-get update > > >> Aida:/# apt-get install wget > > >> Aida:/# cd /usr/src > > >> Aida:/usr/src# wget > > >> http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.11.11.tar.bz2 > > >> > > >> -Descomprimimos los sources. > > >> > > >> Aida:/usr/src# apt-get install bzip2 > > >> Aida:/usr/src# tar jxvf linux-2.6.11.11.tar.bz2 > > >> > > >> -Creamos un link simbólico. > > >> > > >> Aida:/usr/src# ln -s linux-2.6.11.11 linux > > >> > > >> -OPCIONAL: Parchear el kernel con soporte encriptación MPPE > > >> 128bit y compresión MPPC VPN Server > > >> > > >> Aida:/usr/src# wget -c > > >> http://www.polbox.com/h/hs001/linux-2.6.11-mppe-mppc-1.3.patch.gz > > >> Aida:/usr/src# cd linux > > >> Aida:/usr/src/linux# apt-get install patch > > >> Aida:/usr/src/linux# zcat ../linux-2.6.11-mppe-mppc-1.3.patch.gz > > >> > > >> | patch –p0 > > >> > > >> -Configuramos el kernel para adaptarlo a nuestro hardware. > > >> > > >> Aida:/usr/src/linux# apt-get install libncurses5-dev > > >> Aida:/usr/src/linux# make clean mrproper > > >> Aida:/usr/src/linux# make menuconfig > > >> > > >> -Una vez configurado el kernel , compilamos la imagen del kernel > > >> Linux y los módulos. > > >> > > >> Aida:/usr/src/linux# apt-get install gcc make > > >> Aida:/usr/src/linux# make dep > > >> Aida:/usr/src/linux# make bzImage > > >> Aida:/usr/src/linux# make modules > > >> > > >> -Instalamos los modulos, copiamos la imagen del kernel al /boot. > > >> > > >> Aida:/usr/src/linux# make modules_install > > >> Aida:/usr/src/linux# cp arch/i386/boot/bzImage /boot/2.6.11.img > > >> > > >> -Creamos la imagen del initrd. > > >> > > >> Aida:/usr/src/linux# apt-get install mkinitrd-tools > > >> Aida:/usr/src/linux# mkinitrd –o /boot/initrd.2.6.11.img > > >> /lib/modules/2.6.11 > > >> > > >> +Opción A: Gestor de arranque Lilo > > >> > > >> -Editamos el lilo.conf > > >> > > >> Aida:/usr/src/linux# vi /etc/lilo.conf > > >> > > >> image=/boot/2.6.11.img > > >> label=2.4.20 > > >> read-only > > >> initrd=/boot/initrd.2.6.11.img > > >> > > >> -Cargamos la nueva configuración del lilo. > > >> > > >> Aida:/usr/src/linux# lilo -v > > >> > > >> +Opción B: Gestor de arranque Grub > > >> > > >> -Editamos el archivo de configuración del grub y añadimos la > > >> nueva imagen de nuestro kernel. > > >> > > >> Aida:/usr/src/linux# nano -w /boot/grub/menu.lst > > >> > > >> title Debian GNU/Linux, kernel 2.6.11 > > >> root (hd0,1) > > >> kernel /boot/2.6.11.img root=/dev/hda1 ro > > >> initrd /boot/initrd.2.6.11.img > > >> savedefault > > >> boot > > >> > > >> Ahora solo queda saber si el nucleo funciona correctamente, en caso de > > >> fallo revisar la configuración del kernel. > > >> > > >> Si hay algún problema con estos pasos o no os compila bien y no sabéis > > >> por qué, podeis dejar un comentario con vuestras preguntas. > > >> > > >> Saludos, > > >> Fran. > > >> ---------------------------------------------------------------------- > > >>------------------------------ > > >> > > >> > Lo primero en esta lista esta muy mal visto que se escriba en HTML. > > >> > > > >> > Te agradecería que si piensas seguir posteando aquí te leas y > > >> > > >> ***aprendas*** > > >> > > >> > las normas de la lista que puedes ver en este enlace: > > >> > > > >> > http://wiki.debian.org/NormasLista > > >> > > > >> > Te ayudará a ser mas efectivo en tus preguntas y no generaras > > >> > > >> reacciones > > >> > > >> > contrarias. > > >> > > >> Como buen novato hace unos días inicié involuntariamente una lista > > >> de correos sobre este tema... "las normas de la lista". Encontré a > > >> algunos > > >> especialmente hostiles y a otros dispuestos a ayudarme: he aquí > > >> algunos consejos que me han sido especialmente útiles y que bien > > >> sirven de guía rápida a la Netiquette: > > >> > > >> 1.- No enviar los correos en HTML. > > >> > > >> Gmail los envía así por defecto y sería conveniente que lo enviaras > > >> en texto > > >> plano. En la ventana para la edición de texto de Gmail existe la > > >> opción: Formato enriquecido - Texto plano. > > >> > > >> Selecciona Texto plano para eliminar el HTML de tus correos. > > >> > > >> 2.- ¿Qué es el Top Posting? ¿Cómo puedo evitarlo? > > >> > > >> Es responder sobre el mensaje. Lo evitas respondiendo debajo del > > >> mensaje al que te refieres. Como estoy haciendo. > > >> > > >> 3.- ¿Cómo puedo seguir una cadena de correos? > > >> > > >> Le das "Responder" y le escribes a la lista > > >> ([email protected]), > > >> no tienes que cambiarle el asunto/subject al menos que cambies el > > >> tópico y cuando se cambia un tópico entonces obviamente no debes > > >> responder a un mensaje viejo sino crear uno nuevo desde cero. > > >> > > >> 4.- ¿A quien le debo responder? ¿Directamente a "Debian User > > >> Spanish"... o a quien envia el correo o me responde? > > >> > > >> JAMÁS responder a privado al menos que lo que se vaya a responder no > > >> tenga nada que ver con la lista > > >> > > >> 5.- Leer e informarse: > > >> > > >> http://www.debian.org/MailingLists/#codeofconduct > > >> http://wiki.debian.org/NormasLista > > >> http://es.wikipedia.org/wiki/Top-posting > > >> http://es.wikipedia.org/wiki/Netiquette > > >> > > >> > > >> Saludos Javier. > > > > > > gracias por esta informacion y consejo.... > > > > > > no sabia a que se referian con los regaños que estaban dando..... =) > > > > Tambien cada tar.gz de las fuentes del kernel trae un README que explica > > con bastante detalle como llevar el proceso a cabo. > > suerte! > > > > > > -- > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > > with a subject of "unsubscribe". Trouble? Contact > > [EMAIL PROTECTED] > > Hola a todos, > > la verdad estoy buscando la documentacion oficial para hacerlo de la > forma debian, ya encontre una, pero no tengo muy claro lo del > append_to_version... y como se debe hacer en debian etch....
http://www.debian.org/doc/manuals/reference/ch-kernel.es.html

