Re: Crear una initrd.img para mi kernel
wow! gracias x responder tan rapido. Bueno les comento que con mkinitrd
-o initrd-version version no me fue
Con make-kgkp --initrd kernel_image, (sacado de
http://www.fsl.org.mx/tiki-index.php?page=kernelDeb) actualizando
menu.lst y haciendo un update-grub x si a caso tampoco me va. En ambos
casos me da el mismo error:
VFS: Cannot open root device "hde6" on unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic: VFS: unable to mount root fs on unknown-block(0,0)
Mi menu.lst ah quedado de la siguente manera
title Debian GNU/Linux, kernel 2.6.8-1-k7
root (hd0,5)
kernel /boot/vmlinuz-2.6.8-1-k7 root=/dev/hde6 ro
initrd /boot/initrd.img-2.6.8-1-k7
savedefault
boot
title Debian GNU/Linux, kernel 2.6.8-1-k7 (recovery mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.8-1-k7 root=/dev/hde6 ro single
initrd /boot/initrd.img-2.6.8-1-k7
savedefault
boot
title Debian GNU/Linux, kernel 2.6.8
root (hd0,5)
kernel /boot/vmlinuz-2.6.8 root=/dev/hde6 ro
initrd /boot/initrd.img-2.6.8
savedefault
boot
title Debian GNU/Linux, kernel 2.6.8 (recovery mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.8 root=/dev/hde6 ro single
initrd /boot/initrd.img-2.6.8
savedefault
boot
title Debian GNU/Linux, kernel 2.6.7-1-k7
root (hd0,5)
kernel /boot/vmlinuz-2.6.7-1-k7 root=/dev/hde6 ro
initrd /boot/initrd.img-2.6.7-1-k7
savedefault
boot
title Debian GNU/Linux, kernel 2.6.7-1-k7 (recovery mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.7-1-k7 root=/dev/hde6 ro single
initrd /boot/initrd.img-2.6.7-1-k7
savedefault
boot
El archivo initrd.img-2.6.8 lo he comprobado y existe.
Gracias x la ayuda
El sáb, 21-08-2004 a las 19:46, Erick Lopez Carreon escribió:
> On Fri, 2004-01-02 at 13:53, blue wrote:
> > Hola: bueno despues de unas horas he bajado el kernel-source-2.6.8-1, he
> > configurado con make menuconfig a mis necesidades. A continuacion
> > ejecute un make-kgkp kernel_image, lo que me genero un archivo .deb que
> > instalo sin problemas.
> >
> > La cuestion biene al ver el menu.lst del grub, me encuentro con que no
> > hay una initrd definida, mas precisamente esto:
> >
> > Este seria mi kernel actual instlado desde un kernel-image de un
> > repositorio de debian oficial
> >
> > title Debian GNU/Linux, kernel 2.6.7-1-k7
> > root (hd0,5)
> > kernel /boot/vmlinuz-2.6.7-1-k7 root=/dev/hde6 ro
> > initrd /boot/initrd.img-2.6.7-1-k7
> > savedefault
> > boot
> >
> > Este seria el .deb ke genero el make-kgkp
> >
> > title Debian GNU/Linux, kernel 2.6.8
> > root (hd0,5)
> > kernel /boot/vmlinuz-2.6.8 root=/dev/hde6 ro
> > savedefault
> > boot
> >
> > He intentado con mkinitrd, buscando en google su utilizacion, leyendo su
> > man, pero siempre me pide otra imagen ya echa. En fin, basicamente el
> > problema estaria en COMO HACER una initrd para el kernel compilado x mi
> >
> > Como nota curiosa, instale el kernel-image-2.6.8-1 oficial de debian,
> > este si me genera la initrd, pero no la agregua al menu.lts (que
> > editandolo se arregla)
> >
> > Bueno gente, muchas gracias por su tiempo, espero una ayudita y como
> > siempre estare muy agradecido
> >
>
> Dale un vistazo a:
>
> http://www.fsl.org.mx/tiki-index.php?page=kernelDeb
>
>
> Saludos.
>
>
>
Reply to: