Redes-Linux.com
Esta página esta optimizada para ser visualizada tanto en navegadores gráficos, como en navegadores de texto.
 
Buscar en:


 
El Servidor
Current bandwidth utilization 0.01 Mbit/s
Ancho de banda utilizado
 
Redes-Linux
 
Tip Today by ugu.com
 
Más cosas
 
Conóceme
   [Registrarse]  [Editar Perfil]  [Editar sus Preferencias]  [Buscar]
[Mensajes Privados]  [Lista de miembros]  [preguntas]  [Entrar]
Redes-Linux Forum Index » » Instalación y configuración linux » » Problema con el mkinitrd
Autor Problema con el mkinitrd
pkbza


Registrados: Jun 17, 2004
Mensajes: 13
Publicado: 2005-10-25 17:48   
Hola
Estoy recompilando el kernel 2.6.8 para dar soporte NFS en un redhat9 (soporte que no active cuando compile el kernel anteriormente) y me he encontrado con el problema que mkinitrd no me permite generar el initrd, en la compilacion sale todo bien con los sgtes pasos:
make menuconfig
make clean
make bzImage
make modules
make modules_install

Luego copio el bzImage a /boot/vmlinuz-2.6.8 y el System.map a /boot/System.map-2.6.8.
Es ahora cuando trato de crear el initrd-2.6.8 que me arroja el sgte error:

mkinitrd initrd-2.6.8.img 2.6.8
No module sata_via found for kernel 2.6.8

Lo he intentado varias veces en la configuracion del kernel, hasta sin soporte para el disco SATA que tengo (tengo un disco SATA y un IDE) pero siempre es lo mismo, si alguien tiene alguna idea de lo que puede estar causando el problema me puede responder porfavor.

[ Este Mensaje fue editado por: pkbza el 2005-10-25 17:54 ]


  Ver Perfil de pkbza   correo electrónico pkbza      Editar/Borrar este Mensaje   Responder citando
gordus


Registrados: Oct 24, 2005
Mensajes: 43
Publicado: 2005-10-25 18:40   
Lo que dice el mensaje es que no tienes el modulo sata_via, asi que no lo deberias quitar.
A parte de compilar con sata_via como modulo, prueba tambien a activar el soporte para discos duros SCSI (yo tengo HDDs SATA y los reconoce como SCSI)


  Ver Perfil de gordus   Ir al sitio web de gordus      Editar/Borrar este Mensaje   Responder citando
pkbza


Registrados: Jun 17, 2004
Mensajes: 13
Publicado: 2005-10-25 19:29   
Gracias por responder, no lo voy a quitar solo lo hice para probar si era ese el error, ahora, ya compile ese kernel y me reconocio el SATA como hde, no como scsi.

  Ver Perfil de pkbza   correo electrónico pkbza      Editar/Borrar este Mensaje   Responder citando
Anónimo
Usuario no registrado
Publicado: 2005-10-26 00:55   
Pues si te lo reconoce como hde, muchisimo mejor, pues lo normal es que si no lo reconoce nativamente, hace una emulacin scsi de los discos. En tu caso no hace esa emulacin pues lo reconoce nativamente, por tanto el rendimiento es mayor.

     Editar/Borrar este Mensaje   Responder citando
Anónimo
Usuario no registrado
Publicado: 2005-10-26 00:57   
Ahh y otro apunte, en los kernels 2.6 no es necesario hacer todos los paso que describes para compilar el kernel. Basta con:
make menuconfig
make
make modules_install


     Editar/Borrar este Mensaje   Responder citando
pkbza


Registrados: Jun 17, 2004
Mensajes: 13
Publicado: 2005-10-26 12:21   
Entonces como se crea el initrd o no se nececita y como configuro el lilo sin el initrd?

  Ver Perfil de pkbza   correo electrónico pkbza      Editar/Borrar este Mensaje   Responder citando
Anónimo
Usuario no registrado
Publicado: 2005-10-27 00:34   
A ver, el initrd se necesita si necesitas (valga la redundancia) cargar modulos antes que el propio kernel, si no los necesitas cargar, no vale para nada la imagen initrd.
De todas formas, la imagen initrd se sigue creando igual que con los kernels 2.4, no ha cambiado nada que yo sepa. En mi debian se ponen los modulos que queremos que cargue en el fichero /etc/mkinitrd/modules y se ejecuta un:
mkinitrd -o imagen_initrd_a_crear


     Editar/Borrar este Mensaje   Responder citando
pkbza


Registrados: Jun 17, 2004
Mensajes: 13
Publicado: 2005-10-27 11:24   
Gracias por la explicacion y tu tiempo.
Saludos.


  Ver Perfil de pkbza   correo electrónico pkbza      Editar/Borrar este Mensaje   Responder citando
  
Cerrar este Tema Mover este Tema Borrar este Tema