Instalar woody con kernel propio
Hola lista, tengo un servidor Dell PE-2600 y debido a la tarjeta SCSI me he visto obligado a construir un kernel propio basado en el estándar 2.4.19 mas algunos añadidos que he cogido del original de Red Hat (SO preinstalado en la máquina). Ahora tengo un disquete de arranque con este kernel propio, y funciona (cualquier otro kernel aparte del de RH no funciona porque no puede inicializar la SCSI, se mueren con un Kernel Panic al no poder montar root). Ahora me dispongo a instalar Woody en el servidor, sustituyendo al Red Hat, pero no se cual es la mejor manera de instalarlo usando este kernel propio en vez de los que trae para elegir. Para mi lo perfecto sería disponer del Disco 1 de Woody con este kernel 'especial', para proceder entonces a una instalación ordinaria de Debian en el Dell 2600. Ademas, nos vendría muy bien tenerlo así en la empresa. ¿ideas? ¿Cual seria la mejor manera de hacer esto? Gracias por adelantado, y si alguien tiene un Dell PE-2600 y quiere instalar Debian en él que me lo diga y le detallo que proceso he seguido yo (bueno, hasta donde he llegado, diskete de arranque independiente de RH).
Re: initrd en un kernel propio
Hola: Graicas, pero ya lo solucioné, lo que hay que hacer es invocar al make-kpkg con la opción "--initrd". Y aclaro que hacer kernel-image o kernel_image es lo mismo (el script de perl lo toma como sinonimos). Atentamente, yo On Tue, 26 Feb 2002 01:47:23 +0100 Antxoka Gerrikabeitia Uriarte <[EMAIL PROTECTED]> wrote: > Hola, yo con eso de initrd no te puedo ayudar pero veo que Jesús, supongo que > con las prisas o por despiste a escrito par de imprecisiones: > 2002-eko ene-ren 17-ean, jue, 10:12:49 +0100-etan, Jesus Angel del Pozo-ek > esan zuen: > Aquí lo correcto es > #fakeroot make-kpkg --revision=custom.1.0 kernel_image > En la ayuda dice que necesitas convertirte en root para hacer esto, fakeroot > en un programa para esto, la alternativa sería utilizar sudo. > y no es kernel-image sino kernel_image. > Además pone que no debes usar el carácter "_" en el número de "revision". > Aquí lo mismo, tendrás que utilizar fakeroot, y en lugar de modules-image es > modules_image. > Tienes como hacer esto en /usr/share/doc/kernel-package/README.gz (En inglés)
Re: initrd en un kernel propio
Hola, yo con eso de initrd no te puedo ayudar pero veo que Jesús, supongo que con las prisas o por despiste a escrito par de imprecisiones: 2002-eko ene-ren 17-ean, jue, 10:12:49 +0100-etan, Jesus Angel del Pozo-ek esan zuen: > Matías ([EMAIL PROTECTED])@17.01.2002 16:06:03 +: > > Hola: > Hola. > > ¿se genera de alguna manera el initrd a mano con algún parametro > > extra? o el error lo tengo por otro lugar. > > Lo tienes que generar tú. Con mkinitrd suele bastar, aunque tal vez > tengas que configurar algo en /etc/mkinitrd/modules. > > man mkinitrd > > > ¿hay alguna página donde den tips para compilar un kernel 2.4 > > exclusivamente en debian? > > En www.laespiral.org hay una receta que explica como hacerlo. Es > realmente fácil, mucho más que en otras distros. > make xconfig > make-kpkg clean > make-kpkg --revision=custom.1.0 kernel-image Aquí lo correcto es #fakeroot make-kpkg --revision=custom.1.0 kernel_image En la ayuda dice que necesitas convertirte en root para hacer esto, fakeroot en un programa para esto, la alternativa sería utilizar sudo. y no es kernel-image sino kernel_image. Además pone que no debes usar el carácter "_" en el número de "revision". > make-kpkg modules-image Aquí lo mismo, tendrás que utilizar fakeroot, y en lugar de modules-image es modules_image. > > Saludos > > -- > Jesús Ángel del Pozo Domínguez > Valladolid __ô > GnuPG key-id: 0x17FB6CCE _ \<_ > http://www.tel.uva.es/~jpozdom (_)/(_) > _ Tienes como hacer esto en /usr/share/doc/kernel-package/README.gz (En inglés) -- Antxoka Gerrikabeitia Uriarte [EMAIL PROTECTED]
Re: initrd en un kernel propio
Matías ([EMAIL PROTECTED])@17.01.2002 16:06:03 +: > Hola: Hola. > ¿se genera de alguna manera el initrd a mano con algún parametro > extra? o el error lo tengo por otro lugar. Lo tienes que generar tú. Con mkinitrd suele bastar, aunque tal vez tengas que configurar algo en /etc/mkinitrd/modules. man mkinitrd > ¿hay alguna página donde den tips para compilar un kernel 2.4 > exclusivamente en debian? En www.laespiral.org hay una receta que explica como hacerlo. Es realmente fácil, mucho más que en otras distros. make xconfig make-kpkg clean make-kpkg --revision=custom.1.0 kernel-image make-kpkg modules-image Saludos -- Jesús Ángel del Pozo Domínguez Valladolid __ô GnuPG key-id: 0x17FB6CCE _ \<_ http://www.tel.uva.es/~jpozdom (_)/(_) _ |.---.| A Prayer to my|| _ || COMPUTER ANGEL: || (\o/) || ||/_\|| Guide my keystrokes,||___|| Keep my programs alive, `-)---(-' Protect me from Windows, [=== -- o ]--. Back up my drive. __'-'__ \ [::: :::] ) Exit. `""'"'`/T\ jgs \_/
initrd en un kernel propio
Hola: He tenido que compilar un kernel por mi mismo (que hace mcho tiempo que no hago), me ha salido todo bien, hasta que quise bootiar y ví que no podía (no podía montar el raíz). La cuestión es que no me generó ningún initrd, que cuando instalé el 2.4.16 me avisaba que tenía que poner algunas líneas en el lilo para que bootee bien. ¿se genera de alguna manera el initrd a mano con algún parametro extra? o el error lo tengo por otro lugar. ¿hay alguna página donde den tips para compilar un kernel 2.4 exclusivamente en debian? Atentamente, yo
Re: Kernel propio.
Lo siento, Imobach, por un problema con Opera, en mi anterior respuesta no iba lo que yo quería. Aquí te vá lo que te decía: Gracias por tu respuesta Imobach. Gracias también a una amable persona del debian-user (nuestra lista pero en ingles) que en referencia a este tema del make-kpkg me dirigíó a esta dirección: http://newbiedoc.sourceforge.net/system/kernel-pkg.en.html Por cierto, Jesse, que así se llama mi interlocutor, me pidió disculpas por tener preparado este tutorial solo en inglés. Y entonces yo le ofrecí que al estar también aquí (en debian-user-spanish), dejaría caer que si hay alguien interesado en realizar una traducción al español de dicho documento. Su dirección de correo está al pricipio de la página mencionada. Saludos. Jose Luis. Debian Progeny 1.0 Newton. Usuario Linux registrado #213309. Una vez más cabalgaré con mis caballeros, para defender lo que fue.. y el sueño de lo que pudo ser. _ El correo GRATUITO en tu idioma y con múltiples beneficios. Obtén tu CorreoWeb del Foco ahora en http://elfoco.correoweb.com
Re: Re: Kernel propio.
Imobach González Sosa <[EMAIL PROTECTED]> escribió: >On Sun, Sep 09, 2001 at 03:18:38AM +, Jose Luis Alarcon wrote: >> >> Hola Gente Debian. > >Hola. > >> He puesto un nuevo kernel en mi sistema, como lo he estado haciendo toda >> la vida (dos años, je, je) con las otras distribuciones: >> - Copia del .tar.gz (o bz2) en /usr/src. >> - descompresión y desempaquetamienrto. >> - desde /usr/src/linux: make menuconfig. >> - make dep, make clean, make bzImage. >> - Copia del resultado como /boot/vmlinuz. >> - make modules y make modules_install. >> >> Antes usaba lilo, ahora, con grub, el menú de arraque ha ganado muchas >> enteros (la configuración manual del archivo /boot/grub/menu.lst es la cosa >> más simple y facil que he visto en mis años de Linux). >> >> Así que ahora tengo en mi sistema el original 2.2.18 y el añadido por mí >> 2.4.7. > >Bueno, en principio todo correcto. > >> La pregunta que quiero haceros es: ¿estoy metiendo el cazo hasta el >> fondo?. En mis 4 dias de lista me ha parecido atisbar que se habla de la >> actualización del kernel con otros procedimientos que no tiene nada que ver >> con el que he descrito. >> >> Quiero decir que mi impresión, en principio, es que el kernel me funciona >> tan bien como lo ha hecho siempre, sin ningún problema. >> >> ¿Es absolutamente necesario usar los paquetes debian para tener un kernel >> totalmente funcional? ¿o me puedo quedar tan pancho con el kernel que me he >> currado porque vá a funcionar todo exactamente igual que si sigo esos >> métodos del apt-get y make-kpkg? > >No, para nada... puedes hacerlo como prefieras, lo que pasa es que hay por ahí >un paquete, >kernel-package si no mal recuerdo, que trae un script (make-kpkg) para la >generación de >un fichero .deb con el nuevo kernel a instalar (bueno, eso y más cosas). Y >todo de una >manera bastante cómoda y sencilla. Te aconsejo que le eches un vistazo, porque >vale la pena. > > >> Muchas gracias anticipadas por vuestra atención. >> >> Saludos. >> >> Jose Luis. > >De nada Jose Luis, a seguir bien ;) > >-- >(o_.' Imobach González Sosa >//\c{} [EMAIL PROTECTED] >V__)_ [EMAIL PROTECTED] >osoh en irc-hispano >Usuario Linux #201634 >Debian GNU/Linux `Woody' con núcleo 2.4.9 sobre AMD K7 Athlon > >¿Para qué saber a qué carta quedarse, si de todos modos no te vas a quedar? > -- José Bergamín -- > > >-- >To UNSUBSCRIBE, email to [EMAIL PROTECTED] >with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > Debian Progeny 1.0 Newton. Usuario Linux registrado #213309. Una vez más cabalgaré con mis caballeros, para defender lo que fue.. y el sueño de lo que pudo ser. _ El correo GRATUITO en tu idioma y con múltiples beneficios. Obtén tu CorreoWeb del Foco ahora en http://elfoco.correoweb.com
Re: Kernel propio.
On Sun, Sep 09, 2001 at 03:18:38AM +, Jose Luis Alarcon wrote: > > Hola Gente Debian. Hola. > He puesto un nuevo kernel en mi sistema, como lo he estado haciendo toda la > vida (dos años, je, je) con las otras distribuciones: > - Copia del .tar.gz (o bz2) en /usr/src. > - descompresión y desempaquetamienrto. > - desde /usr/src/linux: make menuconfig. > - make dep, make clean, make bzImage. > - Copia del resultado como /boot/vmlinuz. > - make modules y make modules_install. > > Antes usaba lilo, ahora, con grub, el menú de arraque ha ganado muchas > enteros (la configuración manual del archivo /boot/grub/menu.lst es la cosa > más simple y facil que he visto en mis años de Linux). > > Así que ahora tengo en mi sistema el original 2.2.18 y el añadido por mí > 2.4.7. Bueno, en principio todo correcto. > La pregunta que quiero haceros es: ¿estoy metiendo el cazo hasta el fondo?. > En mis 4 dias de lista me ha parecido atisbar que se habla de la > actualización del kernel con otros procedimientos que no tiene nada que ver > con el que he descrito. > > Quiero decir que mi impresión, en principio, es que el kernel me funciona > tan bien como lo ha hecho siempre, sin ningún problema. > > ¿Es absolutamente necesario usar los paquetes debian para tener un kernel > totalmente funcional? ¿o me puedo quedar tan pancho con el kernel que me he > currado porque vá a funcionar todo exactamente igual que si sigo esos métodos > del apt-get y make-kpkg? No, para nada... puedes hacerlo como prefieras, lo que pasa es que hay por ahí un paquete, kernel-package si no mal recuerdo, que trae un script (make-kpkg) para la generación de un fichero .deb con el nuevo kernel a instalar (bueno, eso y más cosas). Y todo de una manera bastante cómoda y sencilla. Te aconsejo que le eches un vistazo, porque vale la pena. > Muchas gracias anticipadas por vuestra atención. > > Saludos. > > Jose Luis. De nada Jose Luis, a seguir bien ;) -- (o_.' Imobach González Sosa //\c{} [EMAIL PROTECTED] V__)_ [EMAIL PROTECTED] osoh en irc-hispano Usuario Linux #201634 Debian GNU/Linux `Woody' con núcleo 2.4.9 sobre AMD K7 Athlon ¿Para qué saber a qué carta quedarse, si de todos modos no te vas a quedar? -- José Bergamín --
Re: Kernel propio.
Jose Luis Alarcon wrote: > > Hola Gente Debian. > > He puesto un nuevo kernel en mi sistema, como lo he estado haciendo toda la > vida (dos años, je, je) con las otras distribuciones: > - Copia del .tar.gz (o bz2) en /usr/src. > - descompresión y desempaquetamienrto. > - desde /usr/src/linux: make menuconfig. > - make dep, make clean, make bzImage. > - Copia del resultado como /boot/vmlinuz. > - make modules y make modules_install. > > Antes usaba lilo, ahora, con grub, el menú de arraque ha ganado muchas > enteros (la configuración manual del archivo /boot/grub/menu.lst es la cosa > más simple y facil que he visto en mis años de Linux). > > Así que ahora tengo en mi sistema el original 2.2.18 y el añadido por mí > 2.4.7. > > La pregunta que quiero haceros es: ¿estoy metiendo el cazo hasta el > fondo?... No creo. > ... > En mis 4 dias de lista me ha parecido atisbar que se habla de la > actualización del kernel con otros procedimientos que no tiene nada que ver > con el que he descrito. > ... Veamos: lo que te faltó es leer el /usr/src/linux/Documentation/Changes allí te indica cuál es la mínima versión de algunos paquetes para que te funcionen con esa versión del kernel. Dependiendo de la distribución que estés usando, puede que tengas esos paquetes actualizados o no. Si tienes potato x ejemplo, hay una lista de más de 60 paquetes que deberías actualizar para que funcionen bien con tu kernel serie 2.4.x, puedes encontrar la lista completa en: http://www.fs.tum.de/~bunk/kernel-24.html de esa lista de paquetes probablemente sólo estés usando unos pocos. Los más comunes son el modutils y el ppp, pero también tienes al varmon o el iptables o el isdnvboxclient o ... como decía: más de 60. >... > Quiero decir que mi impresión, en principio, es que el kernel me funciona > tan bien como lo ha hecho siempre, sin ningún problema. > ... Puede ser que tu versión de Progeny tenga los paquetes que necesitas actualizados. >... > ¿Es absolutamente necesario usar los paquetes debian para tener un kernel > totalmente funcional? ¿o me puedo quedar tan pancho con el kernel que me he > currado porque vá a funcionar todo exactamente igual que si sigo esos métodos > del apt-get y make-kpkg? > ... No vendría mal que verifiques la lista del .../Documentation/Changes para verificar las versiones de los paquetes que tienes intalados. El make-kpkg no hace nada muy distinto de lo que tú mencionas arriba: compila el kernel y los módulos. El make [ | menu | x]config tienes que hacerlo como siempre. La ventaja del make-kpkg es que te crea un paquete con el kernel y los módulos en un solo paso. No hay forma de que te olvides de hacer el "modules_install" por ejemplo. Además, puedes compilar un kernel en una máquina rápida y llevarte el paquete a cualquier otra (dentro del paquete está la imagen del kernel, la configuración, el System.map y los módulos). También puede ayudarte ponerle tu propio número de versión al paquete que contiene el kernel. -- Saludos, O__ Enzo.,>/ ()_\() Enzo A. Dari | Instituto Balseiro / Centro Atomico Bariloche 8400-S. C. de Bariloche, Argentina | [EMAIL PROTECTED] Phone: 54-2944-445208, 54-2944-445100 Fax: 54-2944-445299 Web page: http://cabmec1.cnea.gov.ar/darie/darie.htm
Re: Kernel propio.
El Sáb 08 Sep 2001 21:21, Jose Luis Alarcon escribió: > Hola Gente Debian. > > He puesto un nuevo kernel en mi sistema, como lo he estado haciendo toda > la vida (dos años, je, je) con las otras distribuciones: - Copia del > .tar.gz (o bz2) en /usr/src. > - descompresión y desempaquetamienrto. > - desde /usr/src/linux: make menuconfig. > - make dep, make clean, make bzImage. > - Copia del resultado como /boot/vmlinuz. > - make modules y make modules_install. > > Antes usaba lilo, ahora, con grub, el menú de arraque ha ganado muchas > enteros (la configuración manual del archivo /boot/grub/menu.lst es la cosa > más simple y facil que he visto en mis años de Linux). > > Así que ahora tengo en mi sistema el original 2.2.18 y el añadido por mí > 2.4.7. > > La pregunta que quiero haceros es: ¿estoy metiendo el cazo hasta el > fondo?. En mis 4 dias de lista me ha parecido atisbar que se habla de la > actualización del kernel con otros procedimientos que no tiene nada que ver > con el que he descrito. > > Quiero decir que mi impresión, en principio, es que el kernel me funciona > tan bien como lo ha hecho siempre, sin ningún problema. > > ¿Es absolutamente necesario usar los paquetes debian para tener un kernel > totalmente funcional? ¿o me puedo quedar tan pancho con el kernel que me he > currado porque vá a funcionar todo exactamente igual que si sigo esos > métodos del apt-get y make-kpkg? > > Muchas gracias anticipadas por vuestra atención. > > Saludos. > > Jose Luis. ... En los paquetes kernel-doc-2.4.x tienes el fichero /usr/share/doc/kernel-source-2.4.x/Rationale.gz donde te cuentan todas las ventajas del "método Debian".
Kernel propio.
Hola Gente Debian. He puesto un nuevo kernel en mi sistema, como lo he estado haciendo toda la vida (dos años, je, je) con las otras distribuciones: - Copia del .tar.gz (o bz2) en /usr/src. - descompresión y desempaquetamienrto. - desde /usr/src/linux: make menuconfig. - make dep, make clean, make bzImage. - Copia del resultado como /boot/vmlinuz. - make modules y make modules_install. Antes usaba lilo, ahora, con grub, el menú de arraque ha ganado muchas enteros (la configuración manual del archivo /boot/grub/menu.lst es la cosa más simple y facil que he visto en mis años de Linux). Así que ahora tengo en mi sistema el original 2.2.18 y el añadido por mí 2.4.7. La pregunta que quiero haceros es: ¿estoy metiendo el cazo hasta el fondo?. En mis 4 dias de lista me ha parecido atisbar que se habla de la actualización del kernel con otros procedimientos que no tiene nada que ver con el que he descrito. Quiero decir que mi impresión, en principio, es que el kernel me funciona tan bien como lo ha hecho siempre, sin ningún problema. ¿Es absolutamente necesario usar los paquetes debian para tener un kernel totalmente funcional? ¿o me puedo quedar tan pancho con el kernel que me he currado porque vá a funcionar todo exactamente igual que si sigo esos métodos del apt-get y make-kpkg? Muchas gracias anticipadas por vuestra atención. Saludos. Jose Luis. Debian Progeny 1.0 Newton. Usuario Linux registrado #213309. Una vez más cabalgaré con mis caballeros, para defender lo que fue.. y el sueño de lo que pudo ser. _ El correo GRATUITO en tu idioma y con múltiples beneficios. Obtén tu CorreoWeb del Foco ahora en http://elfoco.correoweb.com