Hola. Me estoy compilando un kernel 2.6.5 y espero tener suerte. Me he fijado que al acompilar no se crea el init rd y que he de usar el comando mkinitrd pero no sé si hacerlo o no ya que tengo un initrd en /boot del anterior kernel. He de hacer otro initrd nuevo? Es sólo ejecutar el comando mkinitrd? Gracias.
José Rodríguez S. wrote:
Hola.
Me estoy compilando un kernel 2.6.5 y espero tener suerte.
Me he fijado que al acompilar no se crea el init rd y que he de usar el comando mkinitrd pero no sé si hacerlo o no ya que tengo un initrd en /boot del anterior kernel.
He de hacer otro initrd nuevo? Es sólo ejecutar el comando mkinitrd?
Ok. debes usar ese comando, pero previamente, debes instalar el el kernel y los modulos.
Lo haré cuando me funcione el kernel. Siempre que trato de compilar un kernel me pasa lo mismo: termino y copio la bzImage y el System.map a /boot, la incluyo en el grub y al arrancar con esa imagen se queda la pantalla en negro y se enciende el ventilador del portátil. Los pasos que he seguido son: - make menuconfig - make - make clean - make modules - make modules_install - make bzImage - cp System.map /boot - cp arch/i386/boot/bzImage /boot bzImage-2.6.5 Arreglo el grub y reinicio. El dom, 02-05-2004 a las 16:36, Juan Erbes escribió:
José Rodríguez S. wrote:
Hola.
Me estoy compilando un kernel 2.6.5 y espero tener suerte.
Me he fijado que al acompilar no se crea el init rd y que he de usar el comando mkinitrd pero no sé si hacerlo o no ya que tengo un initrd en /boot del anterior kernel.
He de hacer otro initrd nuevo? Es sólo ejecutar el comando mkinitrd?
Ok. debes usar ese comando, pero previamente, debes instalar el el kernel y los modulos.
El 2004-05-02 a las 16:54 +0200, José Rodríguez S. escribió:
Siempre que trato de compilar un kernel me pasa lo mismo: termino y copio la bzImage y el System.map a /boot, la incluyo en el grub y al arrancar con esa imagen se queda la pantalla en negro y se enciende el ventilador del portátil.
Los pasos que he seguido son:
- make menuconfig - make - make clean - make modules - make modules_install - make bzImage - cp System.map /boot - cp arch/i386/boot/bzImage /boot bzImage-2.6.5
Con un kernel de la serie 2.4 no está bien. Con los de la serie 2.6, no lo se, pero me sospecho que no: si haces "make" y luego, "make clean", borras lo que has hecho. Aparte, hay que hacer la parte principal (bzImage) antes que los modulos. En un 2.4 la secuencia sería: La primera vez: make clean (o incluso make mrproper en casos extremos) make cloneconfig Las siguientes: make menuconfig make dep (me parece que el 2.6 no lo necesita: comprobar) make bzImage (por ejemplo) make modules make modules_install make install (con algunos cambios si usas grub) mk_initrd Si necesitas el initrd, y no haces mk_initrd, se cuelga. -- Saludos Carlos Robinson
participants (3)
-
Carlos E. R.
-
José Rodríguez S.
-
Juan Erbes